Enumerations | Functions | Variables
sevt::StationConstants Namespace Reference

Enumerations

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

Functions

std::string GetSignalComponentName (const SignalComponent comp)
 

Variables

const auto kGoodBitsT5
 

Enumeration Type Documentation

Enumerator
eCandidate 
eRejected 
eSilent 

Definition at line 95 of file SEvent/StationConstants.h.

Enumerator
eNoRejection 
eLightning 
eBadCompress 
eOutOfTime 
eOffGrid 
eDenseArray 
eRandom 
eEngineeringArray 
eMCInnerRadiusCut 
eNoRecData 
eLonely 
eNoTrigger 
eErrorCode 
eNoCalibData 
eNoGPSData 
eBadCalib 
eNotDenseArray 
eTOTd 
eMoPS 
eNotAliveT2 
eNotAliveT120 
eBadSilent 
eAllPMTsBad 
eElectronicsType 
eNumRejectionStatusBits 

Definition at line 102 of file SEvent/StationConstants.h.

Enumerator
eLowSignal 
eNotCandidate 
eLowGainSaturated 
eNotInRing 

Definition at line 143 of file SEvent/StationConstants.h.

Enumerator
eTotal 

total (shower and background)

eElectron 

electrons and positrons from shower

ePhoton 

gammas from shower

eMuon 

mu+ and mu- (including signal from mu decay electrons) from shower

eHadron 

all hadrons from shower

eDecayElectron 

electrons from muon decay

eDeltaRay 

delta rays

eBackgroundElectron 

electrons from background

eBackgroundPhoton 

photons from background

eBackgroundMuon 

muons from background

eBackgroundHadron 

hadrons from background

ePMTGlassLight 

signal from Cerenkov light generated in PMT face (includes all particle sources)

eAlbedo 

signal from backscatter from surrounding earth (includes all particle sources)

eDirectLight 

signal from direct light (includes all particle sources). Same as 0'th bounce light

eFirstBounce 

Signal from photons that bounced once (includes all particle sources)

eSecondBounce 

Signaltons that bounced twice (includes all particle sources)

eThirdBounce 

Signal from photons that bounced thrice (includes all particle sources)

eEstimatedUpperBound 

Estimated upper bound on signal (for saturation)

eEstimatedLowerBound 

Estimated lower bound on signal (for saturation)

eEstimatedNormal 

Estimated signal (for saturation)

eTotalNoSaturation 

total FADC trace, with no saturation applied by FADC/baseline simulator

eShowerMuonDecayPhoton 

photons from muon decay in shower

eShowerMuonDecayElectron 

electrons from muon decay in shower

eDirectLightSubtracted 

signal after subtracting direct light (includes all particle sources).

eShowerLocalHadronPhoton 

components for universality parametrization photons produced by hadrons close to the detector

eShowerLocalHadronElectron 

electrons produced by hadrons close to the detector

eMySource0 

User-defined source.

eMySource1 

User-defined source.

eMySource2 

User-defined source.

eMySource3 

User-defined source.

eMySource4 

User-defined source.

eMySource5 

User-defined source.

eMySource6 

User-defined source.

eMySource7 

User-defined source.

eMySource8 

User-defined source.

eMySource9 

User-defined source.

eLastSource 

Definition at line 11 of file SEvent/StationConstants.h.

Function Documentation

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

Definition at line 11 of file StationConstants.cc.

References CASE_RETURN.

Referenced by SdPMTSimulatorOG::SdPMTSimulator::Init().

Variable Documentation

const auto sevt::StationConstants::kGoodBitsT5

, generated on Tue Sep 26 2023.