AtNuCountedEventType.h File Reference

Go to the source code of this file.

Namespaces

namespace  AtNuCounter

Typedefs

typedef enum
AtNuCounter::ETrueEventType 
AtNuCounter::TrueEventType_t
typedef enum
AtNuCounter::EAtmosNumuCVType 
AtNuCounter::AtmosNumuCVType_t
typedef enum
AtNuCounter::EAtmosNumuUPType 
AtNuCounter::AtmosNumuUPType_t
typedef enum
AtNuCounter::EAtmosNueCVType 
AtNuCounter::AtmosNueCVType_t
typedef enum
AtNuCounter::EAtmosEventType 
AtNuCounter::AtmosEventType_t
typedef enum
AtNuCounter::ESelectedEventType 
AtNuCounter::SelectedEventType_t

Enumerations

enum  AtNuCounter::ETrueEventType {
  AtNuCounter::kUnknown = 0x00, AtNuCounter::kCVCCNue = 0x01, AtNuCounter::kCVCCNumuNeg = 0x02, AtNuCounter::kCVCCNumuPos = 0x04,
  AtNuCounter::kCVCCNumu = kCVCCNumuNeg + kCVCCNumuPos, AtNuCounter::kCVCCNutau = 0x08, AtNuCounter::kCVNC = 0x10, AtNuCounter::kCVShw = kCVCCNue + kCVCCNutau + kCVNC,
  AtNuCounter::kCV = kCVCCNue + kCVCCNumu + kCVCCNutau + kCVNC, AtNuCounter::kUpMuNeg = 0x20, AtNuCounter::kUpMuPos = 0x40, AtNuCounter::kUpMu = kUpMuNeg + kUpMuPos,
  AtNuCounter::kAtmosCV = kCV, AtNuCounter::kAtmosUpMu = kUpMu, AtNuCounter::kAtmos = kCV + kUpMu, AtNuCounter::kCosmic = 0x80,
  AtNuCounter::kMC = kAtmos + kCosmic, AtNuCounter::kData = 0x100
}
enum  AtNuCounter::EAtmosNumuCVType {
  AtNuCounter::kAtmosNumuCVcut0 = 0x0, AtNuCounter::kAtmosNumuCVcut1 = 0x01, AtNuCounter::kAtmosNumuCVcut2 = 0x02, AtNuCounter::kAtmosNumuCVcut3 = 0x04,
  AtNuCounter::kAtmosNumuCVcut4 = 0x08, AtNuCounter::kAtmosNumuCVpass1 = kAtmosNumuCVcut4 + kAtmosNumuCVcut3 + kAtmosNumuCVcut2 + kAtmosNumuCVcut1, AtNuCounter::kAtmosNumuCVpass2 = kAtmosNumuCVcut4 + kAtmosNumuCVcut3 + kAtmosNumuCVcut2, AtNuCounter::kAtmosNumuCVpass3 = kAtmosNumuCVcut4 + kAtmosNumuCVcut3,
  AtNuCounter::kAtmosNumuCVpass4 = kAtmosNumuCVcut4
}
enum  AtNuCounter::EAtmosNumuUPType {
  AtNuCounter::kAtmosNumuUPcut0 = 0x0, AtNuCounter::kAtmosNumuUPcut1 = 0x01, AtNuCounter::kAtmosNumuUPcut2 = 0x02, AtNuCounter::kAtmosNumuUPcut3 = 0x04,
  AtNuCounter::kAtmosNumuUPcut4 = 0x08, AtNuCounter::kAtmosNumuUPpass1 = kAtmosNumuUPcut4 + kAtmosNumuUPcut3 + kAtmosNumuUPcut2 + kAtmosNumuUPcut1, AtNuCounter::kAtmosNumuUPpass2 = kAtmosNumuUPcut4 + kAtmosNumuUPcut3 + kAtmosNumuUPcut2, AtNuCounter::kAtmosNumuUPpass3 = kAtmosNumuUPcut4 + kAtmosNumuUPcut3,
  AtNuCounter::kAtmosNumuUPpass4 = kAtmosNumuUPcut4
}
enum  AtNuCounter::EAtmosNueCVType {
  AtNuCounter::kAtmosNueCVcut0 = 0x0, AtNuCounter::kAtmosNueCVcut1 = 0x01, AtNuCounter::kAtmosNueCVcut2 = 0x02, AtNuCounter::kAtmosNueCVcut3 = 0x04,
  AtNuCounter::kAtmosNueCVcut4 = 0x08, AtNuCounter::kAtmosNueCVpass1 = kAtmosNueCVcut4 + kAtmosNueCVcut3 + kAtmosNueCVcut2 + kAtmosNueCVcut1, AtNuCounter::kAtmosNueCVpass2 = kAtmosNueCVcut4 + kAtmosNueCVcut3 + kAtmosNueCVcut2, AtNuCounter::kAtmosNueCVpass3 = kAtmosNueCVcut4 + kAtmosNueCVcut3,
  AtNuCounter::kAtmosNueCVpass4 = kAtmosNueCVcut4
}
enum  AtNuCounter::EAtmosEventType {
  AtNuCounter::kBackground = 0x00, AtNuCounter::kAtmosNue = 0x01, AtNuCounter::kAtmosNumuCVOnly_FC = 0x10, AtNuCounter::kAtmosNumuCVUP_FC = 0x20,
  AtNuCounter::kAtmosNumuUPOnly_FC = 0x40, AtNuCounter::kAtmosNumuCVOnly_PC = 0x100, AtNuCounter::kAtmosNumuCVUP_PC = 0x200, AtNuCounter::kAtmosNumuUPOnly_PC = 0x400,
  AtNuCounter::kAtmosNumuCVOnly_RAF = 0x1000, AtNuCounter::kAtmosNumuCVUP_RAF = 0x2000, AtNuCounter::kAtmosNumuUPOnly_RAF = 0x4000, AtNuCounter::kAtmosNumuCVOnly = kAtmosNumuCVOnly_FC + kAtmosNumuCVOnly_PC + kAtmosNumuCVOnly_RAF,
  AtNuCounter::kAtmosNumuCVUP = kAtmosNumuCVUP_FC + kAtmosNumuCVUP_PC + kAtmosNumuCVUP_RAF, AtNuCounter::kAtmosNumuUPOnly = kAtmosNumuUPOnly_FC + kAtmosNumuUPOnly_PC + kAtmosNumuUPOnly_RAF, AtNuCounter::kAtmosNumuCV_FC = kAtmosNumuCVOnly_FC + kAtmosNumuCVUP_FC, AtNuCounter::kAtmosNumuCV_PC = kAtmosNumuCVOnly_PC + kAtmosNumuCVUP_PC,
  AtNuCounter::kAtmosNumuUP_FC = kAtmosNumuCVUP_FC + kAtmosNumuUPOnly_FC, AtNuCounter::kAtmosNumuUP_PC = kAtmosNumuCVUP_PC + kAtmosNumuUPOnly_PC, AtNuCounter::kAtmosNumuUP_RAF = kAtmosNumuCVUP_RAF + kAtmosNumuUPOnly_RAF, AtNuCounter::kAtmosNumuCV = kAtmosNumuCVOnly + kAtmosNumuCVUP,
  AtNuCounter::kAtmosNumuUP = kAtmosNumuCVUP + kAtmosNumuUPOnly, AtNuCounter::kAtmosNumu = kAtmosNumuCV + kAtmosNumuUP, AtNuCounter::kAtmosNu = kAtmosNue + kAtmosNumu
}
enum  AtNuCounter::ESelectedEventType {
  AtNuCounter::kNull = 0x00, AtNuCounter::kFCNue = 0x01, AtNuCounter::kFCLoRes = 0x02, AtNuCounter::kPCLoRes = 0x04,
  AtNuCounter::kFCUpNeg = 0x10, AtNuCounter::kFCUpPos = 0x20, AtNuCounter::kFCUpAmbig = 0x40, AtNuCounter::kFCDownNeg = 0x100,
  AtNuCounter::kFCDownPos = 0x200, AtNuCounter::kFCDownAmbig = 0x400, AtNuCounter::kPCUpNeg = 0x1000, AtNuCounter::kPCUpPos = 0x2000,
  AtNuCounter::kPCUpAmbig = 0x4000, AtNuCounter::kPCDownNeg = 0x10000, AtNuCounter::kPCDownPos = 0x20000, AtNuCounter::kPCDownAmbig = 0x40000,
  AtNuCounter::kFCPCNue = kFCNue, AtNuCounter::kFCPCLoRes = kFCLoRes + kPCLoRes, AtNuCounter::kFCPCUpNeg = kFCUpNeg + kPCUpNeg, AtNuCounter::kFCPCUpPos = kFCUpPos + kPCUpPos,
  AtNuCounter::kFCPCUpAmbig = kFCUpAmbig + kPCUpAmbig, AtNuCounter::kFCPCDownNeg = kFCDownNeg + kPCDownNeg, AtNuCounter::kFCPCDownPos = kFCDownPos + kPCDownPos, AtNuCounter::kFCPCDownAmbig = kFCDownAmbig + kPCDownAmbig,
  AtNuCounter::kFCPCUp = kFCPCUpNeg + kFCPCUpPos + kFCPCUpAmbig, AtNuCounter::kFCPCDown = kFCPCDownNeg + kFCPCDownPos + kFCPCDownAmbig, AtNuCounter::kFCPCNeg = kFCPCUpNeg + kFCPCDownNeg, AtNuCounter::kFCPCPos = kFCPCUpPos + kFCPCDownPos,
  AtNuCounter::kFCPCAmbig = kFCPCUpAmbig + kFCPCDownAmbig, AtNuCounter::kFCPCHiRes = kFCPCUp + kFCPCDown, AtNuCounter::kFCPCNumu = kFCPCLoRes + kFCPCHiRes, AtNuCounter::kFCPC = kFCPCNumu,
  AtNuCounter::kRAFNeg = 0x100000, AtNuCounter::kRAFPos = 0x200000, AtNuCounter::kRAFAmbig = 0x400000, AtNuCounter::kRAF = kRAFNeg + kRAFPos + kRAFAmbig,
  AtNuCounter::kNeg = kFCPCNeg + kRAFNeg, AtNuCounter::kPos = kFCPCPos + kRAFPos, AtNuCounter::kNue = kFCNue, AtNuCounter::kAll = kFCNue + kFCPC + kRAF
}

Functions

int AtNuCounter::GetNumTrueBins ()
int AtNuCounter::GetTrueBin (AtNuCounter::TrueEventType_t trueType)
AtNuCounter::TrueEventType_t AtNuCounter::GetTrueType (int trueBin)
int AtNuCounter::GetNumAtmosNumuCVBins ()
int AtNuCounter::GetAtmosNumuCVBin (AtNuCounter::AtmosNumuCVType_t cutType)
AtNuCounter::AtmosNumuCVType_t AtNuCounter::GetAtmosNumuCVType (int cutBin)
int AtNuCounter::GetNumAtmosNumuUPBins ()
int AtNuCounter::GetAtmosNumuUPBin (AtNuCounter::AtmosNumuUPType_t cutType)
AtNuCounter::AtmosNumuUPType_t AtNuCounter::GetAtmosNumuUPType (int cutBin)
int AtNuCounter::GetNumAtmosNueCVBins ()
int AtNuCounter::GetAtmosNueCVBin (AtNuCounter::AtmosNueCVType_t cutType)
AtNuCounter::AtmosNueCVType_t AtNuCounter::GetAtmosNueCVType (int cutBin)
int AtNuCounter::GetNumAtmosBins ()
int AtNuCounter::GetAtmosBin (AtNuCounter::AtmosEventType_t atmosType)
AtNuCounter::AtmosEventType_t AtNuCounter::GetAtmosType (int atmosBin)
int AtNuCounter::GetNumSelectedBins ()
int AtNuCounter::GetSelectedBin (AtNuCounter::SelectedEventType_t selectedType)
AtNuCounter::SelectedEventType_t AtNuCounter::GetSelectedType (int selectedBin)

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1