applyPhotoStatistics(double energy, Identifier pmt_id, CLHEP::HepRandomEngine *engine, const TileSamplingFraction *samplingFraction, int drawerIdx) | TileHitVecToCntTool | private |
CELL_TOWER enum name | TileHitVecToCntTool | private |
createContainers() | TileHitVecToCntTool | private |
E1_TOWER enum value | TileHitVecToCntTool | private |
E4_ETA | TileHitVecToCntTool | privatestatic |
E4_N_PHI | TileHitVecToCntTool | privatestatic |
E4_SIDE | TileHitVecToCntTool | privatestatic |
e4pr_index(int phi) const | TileHitVecToCntTool | inlineprivate |
filterPassed() const override | PileUpToolBase | inlinevirtual |
finalize() override final | TileHitVecToCntTool | |
findAndMergeE1(TileHitCollection *coll, int frag_id, TileHitNonConstContainer *hitCont) | TileHitVecToCntTool | private |
findAndMergeMBTS(TileHitCollection *coll, int frag_id, TileHitNonConstContainer *hitCont) | TileHitVecToCntTool | private |
findAndMergeMultipleHitsInChannel(std::unique_ptr< TileHitNonConstContainer > &hitCont) | TileHitVecToCntTool | private |
initialize() override final | TileHitVecToCntTool | virtual |
m_allHits | TileHitVecToCntTool | private |
m_allHits_DigiHSTruth | TileHitVecToCntTool | private |
m_cabling | TileHitVecToCntTool | private |
m_cablingSvc | TileHitVecToCntTool | private |
m_deltaT | TileHitVecToCntTool | private |
m_doDigiTruth | TileHitVecToCntTool | private |
m_E1merged | TileHitVecToCntTool | private |
m_filterPassed | PileUpToolBase | protected |
m_firstXing | PileUpToolBase | protected |
m_fragHashFunc | TileHitVecToCntTool | private |
m_hitContainer_DigiHSTruthKey | TileHitVecToCntTool | private |
m_hitContainerKey | TileHitVecToCntTool | private |
m_hits | TileHitVecToCntTool | private |
m_hits_DigiHSTruth | TileHitVecToCntTool | private |
m_hitVectorKeys | TileHitVecToCntTool | private |
m_hitVectorNames | TileHitVecToCntTool | private |
m_inputKeys | TileHitVecToCntTool | private |
m_lastXing | PileUpToolBase | protected |
m_maxHitTime | TileHitVecToCntTool | private |
m_MBTSmerged | TileHitVecToCntTool | private |
m_mbtsOffset | TileHitVecToCntTool | private |
m_mergeMultipleHitsInChannel | TileHitVecToCntTool | private |
m_mergeSvc | TileHitVecToCntTool | private |
m_onlyUseContainerName | TileHitVecToCntTool | private |
m_photoElectronStatistics | TileHitVecToCntTool | private |
m_photoStatisticsWindow | TileHitVecToCntTool | private |
m_pileUp | TileHitVecToCntTool | private |
m_randomStreamName | TileHitVecToCntTool | private |
m_rndmEvtOverlay | TileHitVecToCntTool | private |
m_rndmSvc | TileHitVecToCntTool | private |
m_run2 | TileHitVecToCntTool | private |
m_run2plus | TileHitVecToCntTool | private |
m_samplingFractionKey | TileHitVecToCntTool | private |
m_skipNoHit | TileHitVecToCntTool | private |
m_tileHWID | TileHitVecToCntTool | private |
m_tileID | TileHitVecToCntTool | private |
m_tileTBID | TileHitVecToCntTool | private |
m_timeFlag | TileHitVecToCntTool | private |
m_triggerTime | TileHitVecToCntTool | private |
m_triggerTimeTool | TileHitVecToCntTool | private |
m_usePhotoStatistics | TileHitVecToCntTool | private |
m_useTriggerTime | TileHitVecToCntTool | private |
m_vetoPileUpTruthLinks | PileUpToolBase | protected |
mbts_index(int side, int phi, int eta) const | TileHitVecToCntTool | inlineprivate |
mergeEvent(const EventContext &ctx) override final | TileHitVecToCntTool | virtual |
mergeExtraHitToChannelHit(TileHit *extraHit, TileHit *channelHit) | TileHitVecToCntTool | private |
N_E4PRIME_CELLS | TileHitVecToCntTool | privatestatic |
N_ETA | TileHitVecToCntTool | privatestatic |
N_MBTS_CELLS | TileHitVecToCntTool | privatestatic |
N_PHI | TileHitVecToCntTool | privatestatic |
N_SIDE | TileHitVecToCntTool | privatestatic |
PileUpToolBase(const std::string &type, const std::string &name, const IInterface *parent) | PileUpToolBase | |
prepareEvent(const EventContext &ctx, unsigned int) override final | TileHitVecToCntTool | virtual |
processAllSubEvents(const EventContext &ctx) override final | TileHitVecToCntTool | virtual |
PileUpToolBase::processAllSubEvents(const EventContext &ctx)=0 | PileUpToolBase | |
processBunchXing(int bunchXing, SubEventIterator bSubEvents, SubEventIterator eSubEvents) override final | TileHitVecToCntTool | virtual |
processHitVectorForOverlay(const TileHitVector *inputHits, int &nHit, double &eHitTot) | TileHitVecToCntTool | private |
processHitVectorForPileUp(const TileHitVector *inputHits, double SubEvtTimOffset, int &nHit, double &eHitTot, bool isSignal=false) | TileHitVecToCntTool | private |
processHitVectorWithoutPileUp(const TileHitVector *inputHits, int &nHit, double &eHitTot, TileHitNonConstContainer *hitCont, CLHEP::HepRandomEngine *engine) | TileHitVecToCntTool | private |
resetFilter() override | PileUpToolBase | inlinevirtual |
TileHitVecToCntTool(const std::string &type, const std::string &name, const IInterface *parent) | TileHitVecToCntTool | |
toProcess(int bunchXing) const override | PileUpToolBase | inlinevirtual |