Namespaces | Enumerations | Functions | Variables
SEvent/StationConstants.h File Reference
#include <string>

Go to the source code of this file.

Namespaces

 sevt
 
 sevt::StationConstants
 

Enumerations

enum  sevt::StationConstants::ReconstructionStatus { sevt::StationConstants::eCandidate = 0, sevt::StationConstants::eRejected, sevt::StationConstants::eSilent }
 
enum  sevt::StationConstants::RejectionStatus {
  sevt::StationConstants::eNoRejection = 0, sevt::StationConstants::eLightning = (1 << 0), sevt::StationConstants::eBadCompress = (1 << 1), sevt::StationConstants::eOutOfTime = (1 << 2),
  sevt::StationConstants::eOffGrid = (1 << 3), sevt::StationConstants::eDenseArray = (1 << 4), sevt::StationConstants::eRandom = (1 << 5), sevt::StationConstants::eEngineeringArray = (1 << 6),
  sevt::StationConstants::eMCInnerRadiusCut = (1 << 7), sevt::StationConstants::eNoRecData = (1 << 8), sevt::StationConstants::eLonely = (1 << 9), sevt::StationConstants::eNoTrigger = (1 << 10),
  sevt::StationConstants::eErrorCode = (1 << 11), sevt::StationConstants::eNoCalibData = (1 << 12), sevt::StationConstants::eNoGPSData = (1 << 13), sevt::StationConstants::eBadCalib = (1 << 14),
  sevt::StationConstants::eNotDenseArray = (1 << 15), sevt::StationConstants::eTOTd = (1 << 16), sevt::StationConstants::eMoPS = (1 << 17), sevt::StationConstants::eNotAliveT2 = (1 << 18),
  sevt::StationConstants::eNotAliveT120 = (1 << 19), sevt::StationConstants::eBadSilent = (1 << 20), sevt::StationConstants::eAllPMTsBad = (1 << 21), sevt::StationConstants::eElectronicsType = (1 << 22),
  sevt::StationConstants::eNumRejectionStatusBits = 23
}
 
enum  sevt::StationConstants::RiseTimeRejectionCode { sevt::StationConstants::eLowSignal = 1 << 0, sevt::StationConstants::eNotCandidate = 1 << 1, sevt::StationConstants::eLowGainSaturated = 1 << 2, sevt::StationConstants::eNotInRing = 1 << 3 }
 
enum  sevt::StationConstants::SignalComponent {
  sevt::StationConstants::eTotal = 0, sevt::StationConstants::eElectron, sevt::StationConstants::ePhoton, sevt::StationConstants::eMuon,
  sevt::StationConstants::eHadron, sevt::StationConstants::eDecayElectron, sevt::StationConstants::eDeltaRay, sevt::StationConstants::eBackgroundElectron,
  sevt::StationConstants::eBackgroundPhoton, sevt::StationConstants::eBackgroundMuon, sevt::StationConstants::eBackgroundHadron, sevt::StationConstants::ePMTGlassLight,
  sevt::StationConstants::eAlbedo, sevt::StationConstants::eDirectLight, sevt::StationConstants::eFirstBounce, sevt::StationConstants::eSecondBounce,
  sevt::StationConstants::eThirdBounce, sevt::StationConstants::eEstimatedUpperBound, sevt::StationConstants::eEstimatedLowerBound, sevt::StationConstants::eEstimatedNormal,
  sevt::StationConstants::eTotalNoSaturation, sevt::StationConstants::eShowerMuonDecayPhoton, sevt::StationConstants::eShowerMuonDecayElectron, sevt::StationConstants::eDirectLightSubtracted,
  sevt::StationConstants::eShowerLocalHadronPhoton, sevt::StationConstants::eShowerLocalHadronElectron, sevt::StationConstants::eMySource0 = 55, sevt::StationConstants::eMySource1,
  sevt::StationConstants::eMySource2, sevt::StationConstants::eMySource3, sevt::StationConstants::eMySource4, sevt::StationConstants::eMySource5,
  sevt::StationConstants::eMySource6, sevt::StationConstants::eMySource7, sevt::StationConstants::eMySource8, sevt::StationConstants::eMySource9,
  sevt::StationConstants::eLastSource = eMySource9
}
 

Functions

std::string sevt::StationConstants::GetSignalComponentName (const SignalComponent comp)
 

Variables

const auto sevt::StationConstants::kGoodBitsT5
 

, generated on Tue Sep 26 2023.