Public Member Functions | |
EventDataModel () |
Definition at line 11 of file EventModel.cxx.
EventDataModel::EventDataModel | ( | ) | [inline] |
Definition at line 13 of file EventModel.cxx.
References EventModel::Phys::BCharmMesonCol, EventModel::Anal::BElectronCol, EventModel::Anal::BEtaCol, EventModel::Phys::BJPsiCol, EventModel::Anal::BKaonCol, EventModel::Anal::BKShortCol, EventModel::Anal::BLambdaCol, EventModel::Anal::BMuonCol, EventModel::Anal::BParticleCol, EventModel::Anal::BParticleIDCol, EventModel::Anal::BPhotonCol, EventModel::Anal::BPi0Col, EventModel::Anal::BPionCol, EventModel::Anal::BProtonCol, EventModel::Anal::BTrackCol, EventModel::Anal::BVertexCol, EventModel::MC::DecayMode, EventModel::Dst::DstEmcShowerCol, EventModel::Dst::DstExtTrackCol, EventModel::Hlt::DstHltInf, EventModel::Dst::DstMdcDedxCol, EventModel::Dst::DstMdcKalTrackCol, EventModel::Dst::DstMdcTrackCol, EventModel::Dst::DstMucTrackCol, EventModel::Dst::DstTofTrackCol, EventModel::Dst::DstTrkListCol, EventModel::Digi::EmcDigiCol, EventModel::MC::EmcMcHitCol, EventModel::Phys::Event, EventModel::Anal::Event, EventModel::EvtRec::Event, EventModel::Recon::Event, EventModel::Dst::Event, EventModel::Hlt::Event, EventModel::Trig::Event, EventModel::Digi::Event, EventModel::MC::Event, EventModel::Gen::Event, EventModel::EventH, EventModel::EventHeader, EventModel::Dst::EventList, EventModel::EvtRec::EvtRecDTagCol, EventModel::EvtRec::EvtRecEtaToGGCol, EventModel::EvtRec::EvtRecEvent, EventModel::EvtRec::EvtRecPi0Col, EventModel::EvtRec::EvtRecPrimaryVertex, EventModel::EvtRec::EvtRecTrackCol, EventModel::EvtRec::EvtRecVeeVertexCol, EventModel::Hlt::HltInf, EventModel::Hlt::HltRawCol, EventModel::Digi::LumiDigiCol, EventModel::MC::McParticleCol, EventModel::MC::McPartToEmcHitTab, EventModel::MC::McPartToMdcHitTab, EventModel::MC::McPartToMucHitTab, EventModel::MC::McPartToTofHitTab, EventModel::MC::McPrimaryParticleCol, EventModel::Digi::MdcDigiCol, EventModel::Recon::MdcHOTCol, EventModel::MC::MdcMcHitCol, EventModel::Digi::MucDigiCol, EventModel::MC::MucMcHitCol, EventModel::Recon::MucRecHitCol, EventModel::Navigator, EventModel::Recon::RecBTofCalHitCol, EventModel::Recon::RecBTofHitCol, EventModel::Recon::RecEmcClusterCol, EventModel::Recon::RecEmcHitCol, EventModel::Recon::RecEmcShowerCol, EventModel::Recon::RecEsTimeCol, EventModel::Recon::RecETofCalHitCol, EventModel::Recon::RecETofHitCol, EventModel::Recon::RecExtTrackCol, EventModel::Recon::RecMdcDedxCol, EventModel::Recon::RecMdcDedxHitCol, EventModel::Recon::RecMdcHitCol, EventModel::Recon::RecMdcKalHelixSegCol, EventModel::Recon::RecMdcKalTrackCol, EventModel::Recon::RecMdcTrackCol, EventModel::Recon::RecMucTrackCol, EventModel::Recon::RecTofTrackCol, EventModel::Recon::RecZddChannelCol, EventModel::Digi::TofDigiCol, EventModel::MC::TofMcHitCol, EventModel::Trig::TrigData, EventModel::Trig::TrigGTDCol, and EventModel::Zdd::ZddEvent.
00013 { 00014 EventModel::EventH = "/Event"; 00015 00016 EventModel::Navigator = EventModel::EventH + "/Navigator"; 00017 00018 EventModel::EventHeader = EventModel::EventH + "/EventHeader"; 00019 00020 // Generator 00021 EventModel::Gen::Event = EventModel::EventH + "/Gen"; 00022 00023 // Simulation 00024 EventModel::MC::Event = EventModel::EventH + "/MC"; 00025 EventModel::MC::McParticleCol = EventModel::MC::Event + "/McParticleCol"; 00026 EventModel::MC::DecayMode = EventModel::MC::Event + "/DecayMode"; 00027 EventModel::MC::MdcMcHitCol = EventModel::MC::Event + "/MdcMcHitCol"; 00028 EventModel::MC::TofMcHitCol = EventModel::MC::Event + "/TofMcHitCol"; 00029 EventModel::MC::EmcMcHitCol = EventModel::MC::Event + "/EmcMcHitCol"; 00030 EventModel::MC::MucMcHitCol = EventModel::MC::Event + "/MucMcHitCol"; 00031 EventModel::MC::McPrimaryParticleCol = EventModel::MC::Event + "/McPrimaryParticleCol"; 00032 EventModel::MC::McPartToMdcHitTab = EventModel::MC::Event + "/McPartToMdcHitTab"; 00033 EventModel::MC::McPartToTofHitTab = EventModel::MC::Event + "/McPartToTofHitTab"; 00034 EventModel::MC::McPartToEmcHitTab = EventModel::MC::Event + "/McPartToEmcHitTab"; 00035 EventModel::MC::McPartToMucHitTab = EventModel::MC::Event + "/McPartToMucHitTab"; 00036 00037 // Digi event 00038 EventModel::Digi::Event = EventModel::EventH + "/Digi"; 00039 EventModel::Digi::MdcDigiCol = EventModel::Digi::Event + "/MdcDigiCol"; 00040 EventModel::Digi::EmcDigiCol = EventModel::Digi::Event + "/EmcDigiCol"; 00041 EventModel::Digi::TofDigiCol = EventModel::Digi::Event + "/TofDigiCol"; 00042 EventModel::Digi::MucDigiCol = EventModel::Digi::Event + "/MucDigiCol"; 00043 EventModel::Digi::LumiDigiCol = EventModel::Digi::Event + "/LumiDigiCol"; 00044 00045 // Trigger info 00046 EventModel::Trig::Event = EventModel::EventH + "/Trig"; 00047 EventModel::Trig::TrigGTDCol = EventModel::Trig::Event + "/TrigGTDCol"; 00048 EventModel::Trig::TrigData = EventModel::Trig::Event + "/TrigData"; 00049 00050 // EventFilter info 00051 EventModel::Hlt::Event = EventModel::EventH + "/Hlt"; 00052 EventModel::Hlt::HltRawCol = EventModel::Hlt::Event + "/HltRawCol"; 00053 EventModel::Hlt::HltInf = EventModel::Hlt::Event + "/HltInf"; 00054 EventModel::Hlt::DstHltInf = EventModel::Hlt::Event + "/DstHltInf"; 00055 00056 // for ZDD 00057 EventModel::Zdd::ZddEvent = EventModel::EventH + "/ZddEvent"; 00058 00059 //for test wsp 20050513 00060 EventModel::Dst::Event = EventModel::EventH + "/Dst"; 00061 EventModel::Dst::DstMdcTrackCol = EventModel::Dst::Event + "/DstMdcTrackCol"; 00062 EventModel::Dst::DstMdcKalTrackCol = EventModel::Dst::Event + "/DstMdcKalTrackCol"; 00063 EventModel::Dst::DstMdcDedxCol = EventModel::Dst::Event + "/DstMdcDedxCol"; 00064 EventModel::Dst::DstTofTrackCol = EventModel::Dst::Event + "/DstTofTrackCol"; 00065 EventModel::Dst::DstEmcShowerCol = EventModel::Dst::Event + "/DstEmcShowerCol"; 00066 EventModel::Dst::DstMucTrackCol = EventModel::Dst::Event + "/DstMucTrackCol"; 00067 EventModel::Dst::DstExtTrackCol = EventModel::Dst::Event + "/DstExtTrackCol"; 00068 EventModel::Dst::DstTrkListCol = EventModel::Dst::Event + "/DstTrkListCol"; 00069 EventModel::Dst::EventList = EventModel::Dst::Event + "/EventList"; 00070 00071 00072 // Recon event 00073 EventModel::Recon::Event = EventModel::EventH + "/Recon"; 00074 EventModel::Recon::RecMdcHitCol = EventModel::Recon::Event + "/RecMdcHitCol"; 00075 EventModel::Recon::RecMdcTrackCol = EventModel::Recon::Event + "/RecMdcTrackCol"; 00076 EventModel::Recon::MdcHOTCol = EventModel::Recon::Event + "/MdcHOTCol"; 00077 EventModel::Recon::RecMdcDedxCol = EventModel::Recon::Event + "/RecMdcDedxCol"; 00078 EventModel::Recon::RecMdcDedxHitCol = EventModel::Recon::Event + "/RecMdcDedxHitCol"; 00079 EventModel::Recon::RecMdcKalTrackCol = EventModel::Recon::Event + "/RecMdcKalTrackCol"; 00080 EventModel::Recon::RecMdcKalHelixSegCol = EventModel::Recon::Event + "/RecMdcKalHelixSegCol"; 00081 EventModel::Recon::RecEsTimeCol = EventModel::Recon::Event + "/RecEsTimeCol"; 00082 EventModel::Recon::RecExtTrackCol = EventModel::Recon::Event + "/RecExtTrackCol"; 00083 EventModel::Recon::RecBTofHitCol = EventModel::Recon::Event + "/RecBTofHitCol"; 00084 EventModel::Recon::RecETofHitCol = EventModel::Recon::Event + "/RecETofHitCol"; 00085 EventModel::Recon::RecTofTrackCol = EventModel::Recon::Event + "/RecTofTrackCol"; 00086 EventModel::Recon::RecBTofCalHitCol = EventModel::Recon::Event + "/RecBTofCalHitCol"; 00087 EventModel::Recon::RecETofCalHitCol = EventModel::Recon::Event +"/RecETofCalHitCol"; 00088 EventModel::Recon::RecEmcHitCol = EventModel::Recon::Event + "/RecEmcHitCol"; 00089 EventModel::Recon::RecEmcClusterCol = EventModel::Recon::Event + "/RecEmcClusterCol"; 00090 EventModel::Recon::RecEmcShowerCol = EventModel::Recon::Event + "/RecEmcShowerCol"; 00091 EventModel::Recon::MucRecHitCol = EventModel::Recon::Event + "/MucRecHitCol"; 00092 EventModel::Recon::RecMucTrackCol = EventModel::Recon::Event + "/RecMucTrackCol"; 00093 EventModel::Recon::RecZddChannelCol = EventModel::Recon::Event + "/RecZddChannelCol"; 00094 00095 // hekl 2008.03.18, add EvtRecEvent, EvtRecTrack, EvtRecVertex 00096 EventModel::EvtRec::Event = EventModel::EventH + "/EvtRec"; 00097 EventModel::EvtRec::EvtRecEvent = EventModel::EvtRec::Event + "/EvtRecEvent"; 00098 EventModel::EvtRec::EvtRecTrackCol = EventModel::EvtRec::Event + "/EvtRecTrackCol"; 00099 // hekl 2008.11.14 split EvtRecVertex to EvtRecPrimaryVertex and EvtRecVeeVertex 00100 EventModel::EvtRec::EvtRecPrimaryVertex = EventModel::EvtRec::Event + "/EvtRecPrimaryVertex"; 00101 EventModel::EvtRec::EvtRecVeeVertexCol = EventModel::EvtRec::Event + "/EvtRecVeeVertexCol"; 00102 // c.liu 2009.1.27 add EvtRecDTag 00103 EventModel::EvtRec::EvtRecDTagCol = EventModel::EvtRec::Event + "/EvtRecDTagCol"; 00104 // petez 2009.03.02, add EvtRecPi0 and EvtRecEtaToGG (based off of the work by zoujh) 00105 EventModel::EvtRec::EvtRecPi0Col = EventModel::EvtRec::Event + "/EvtRecPi0Col"; 00106 EventModel::EvtRec::EvtRecEtaToGGCol = EventModel::EvtRec::Event + "/EvtRecEtaToGGCol"; 00107 00108 00109 //Analysis Event 00110 EventModel::Anal::Event = EventModel::EventH + "/Anal"; 00111 EventModel::Anal::BParticleCol = EventModel::Anal::Event + "/BParticleCol"; 00112 EventModel::Anal::BParticleIDCol = EventModel::Anal::Event + "/BParticleIDCol"; 00113 EventModel::Anal::BVertexCol = EventModel::Anal::Event + "/BVertexCol"; 00114 EventModel::Anal::BPhotonCol = EventModel::Anal::Event + "/BPhotonCol"; 00115 EventModel::Anal::BElectronCol = EventModel::Anal::Event + "/BElectronCol"; 00116 EventModel::Anal::BMuonCol = EventModel::Anal::Event + "/BMuonCol"; 00117 EventModel::Anal::BPionCol = EventModel::Anal::Event + "/BPionCol"; 00118 EventModel::Anal::BKaonCol = EventModel::Anal::Event + "/BKaonCol"; 00119 EventModel::Anal::BProtonCol = EventModel::Anal::Event + "/BProtonCol"; 00120 EventModel::Anal::BTrackCol = EventModel::Anal::Event + "/BTrackCol"; 00121 EventModel::Anal::BPi0Col = EventModel::Anal::Event + "/BPi0Col"; 00122 EventModel::Anal::BEtaCol = EventModel::Anal::Event + "/BEtaCol"; 00123 EventModel::Anal::BKShortCol = EventModel::Anal::Event + "/BKShortCol"; 00124 EventModel::Anal::BLambdaCol = EventModel::Anal::Event + "/BLambdaCol"; 00125 //Physics Event 00126 EventModel::Phys::Event = EventModel::EventH + "/Phys"; 00127 EventModel::Phys::BCharmMesonCol = EventModel::Phys::Event + "/BCharmMesonCol"; 00128 EventModel::Phys::BJPsiCol = EventModel::Phys::Event + "/BJPsiCol"; 00129 }