EventDataModel Class Reference

List of all members.

Public Member Functions

 EventDataModel ()

Detailed Description

Definition at line 11 of file EventModel.cxx.


Constructor & Destructor Documentation

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   }


Generated on Tue Nov 29 23:18:49 2016 for BOSS_7.0.2 by  doxygen 1.4.7