00001 #ifndef ATNUEVENTTYPE_H 00002 #define ATNUEVENTTYPE_H 00003 00004 namespace AtNuEventType { 00005 00006 typedef enum EEventType { 00007 kNothing = 0x00, 00008 kGoodSlice = 0x01, 00009 kGoodEvent = 0x02, 00010 kGoodTrack = 0x04, 00011 kGoodShower = 0x08, 00012 kCV = 0x10, 00013 kCE = 0x20, 00014 kFC = 0x40, 00015 kPC = 0x80, 00016 kRAF = 0x100, 00017 kUPDN = 0x200, 00018 kCVUP = 0x400, 00019 kUPMU = 0x800, 00020 kCosmic = 0x1000, 00021 kGoodCosmic = 0x2000, 00022 kStoppingMuon = 0x4000, 00023 kThroughGoingMuon = 0x8000, 00024 kMultipleMuon = 0x10000, 00025 kVeto = 0x20000, 00026 kSpill = 0x40000, 00027 kBeamSpill = 0x80000, 00028 kFakeSpill = 0x100000, 00029 kGoodDirection = 0x200000, 00030 kGoodEnergy = 0x400000, 00031 kGoodCharge = 0x800000, 00032 kPositiveCharge = 0x1000000, 00033 kNegativeCharge = 0x2000000, 00034 kAtmosNumu = 0x4000000, 00035 kAtmosNumuCV = 0x8000000, 00036 kAtmosNumuUP = 0x10000000, 00037 kAtmosNue = 0x20000000, 00038 kLIevent = 0x40000000, 00039 kMCscatter = 0x80000000 00040 } EventType_t; 00041 00042 } 00043 00044 #endif // ATNUEVENTTYPE_H