Belle II Software  release-08-01-10
EventLevelClusteringInfo Class Reference

ECL/KLM clustering event level information: More...

#include <EventLevelClusteringInfo.h>

Inheritance diagram for EventLevelClusteringInfo:
Collaboration diagram for EventLevelClusteringInfo:

Public Member Functions

 EventLevelClusteringInfo ()=default
 Default constructor.
 
uint16_t getNECLCalDigitsOutOfTimeFWD () const
 ECL: getter for the number of ECLCalDigits that are out of time and above some MeV (scale ~linearly with background), forward endcap.
 
uint16_t getNECLCalDigitsOutOfTimeBarrel () const
 ECL: getter for the number of ECLCalDigits that are out of time and above some MeV (scale ~linearly with background), barrel.
 
uint16_t getNECLCalDigitsOutOfTimeBWD () const
 ECL: getter for the number of ECLCalDigits that are out of time and above some MeV (scale ~linearly with background), backward endcap.
 
uint16_t getNECLCalDigitsOutOfTime () const
 ECL: getter for the number of ECLCalDigits that are out of time and above some MeV (scale ~linearly with background), entire ECL.
 
void setNECLCalDigitsOutOfTimeFWD (uint16_t const nECLCalDigitsOutOfTimeFWD)
 ECL: setter for the number of ECLCalDigits that are out of time and above some MeV, forward endcap.
 
void setNECLCalDigitsOutOfTimeBarrel (uint16_t const nECLCalDigitsOutOfTimeBarrel)
 ECL: setter for the number of ECLCalDigits that are out of time and above some MeV, barrel.
 
void setNECLCalDigitsOutOfTimeBWD (uint16_t const nECLCalDigitsOutOfTimeBWD)
 ECL: setter for the number of ECLCalDigits that are out of time and above some MeV, backward endcap.
 
uint8_t getNECLShowersRejectedFWD () const
 ECL: getter for the number of photon ECLShowers that are not stored as ECLClusters, forward endcap.
 
uint8_t getNECLShowersRejectedBarrel () const
 ECL: getter for the number of photon ECLShowers that are not stored as ECLClusters, barrel.
 
uint8_t getNECLShowersRejectedBWD () const
 ECL: getter for the number of photon ECLShowers that are not stored as ECLClusters, backward endcap.
 
uint8_t getNECLShowersRejected () const
 ECL: setter for the number of photon ECLShowers that are not stored as ECLClusters, entire ECL.
 
void setNECLShowersRejectedFWD (uint8_t const nECLShowersRejectedFWD)
 ECL: setter for the number of photon ECLShowers that are not stored as ECLClusters, forward endcap.
 
void setNECLShowersRejectedBarrel (uint8_t const nECLShowersRejectedBarrel)
 ECL: setter for the number of photon ECLShowers that are not stored as ECLClusters, barrel.
 
void setNECLShowersRejectedBWD (uint8_t const nECLShowersRejectedBWD)
 ECL: setter for the number of photon ECLShowers that are not stored as ECLClusters, backward endcap.
 
uint16_t getNKLMDigitsMultiStripFWD () const
 KLM: getter for the number of multi-strip KLMDigits, forward endcap.
 
uint16_t getNKLMDigitsMultiStripBarrel () const
 KLM: getter for the number of multi-strip KLMDigits, barrel.
 
uint16_t getNKLMDigitsMultiStripBWD () const
 KLM: getter for the number of multi-strip KLMDigits, backward endcap.
 
uint16_t getNKLMDigitsMultiStrip () const
 KLM: getter for the number of multi-strip KLMDigits, entire KLM.
 
void setNKLMDigitsMultiStripFWD (uint16_t const nKLMDigitsMultiStripFWD)
 KLM: setter for the number of multi-strip KLMDigits, forward endcap.
 
void setNKLMDigitsMultiStripBarrel (uint16_t const nKLMDigitsMultiStripBarrel)
 KLM: setter for the number of multi-strip KLMDigits, barrel.
 
void setNKLMDigitsMultiStripBWD (uint16_t const nKLMDigitsMultiStripBWD)
 KLM: setter for the number of multi-strip KLMDigits, backward endcap.
 
uint16_t getNECLShowersFWD () const
 ECL: getter for the number of ECLShowers with photon hypothesis, forward endcap.
 
uint16_t getNECLShowersBarrel () const
 ECL: getter for the number of ECLShowers with photon hypothesis, barrel.
 
uint16_t getNECLShowersBWD () const
 ECL: getter for the number of ECLShowers with photon hypothesis, backward endcap.
 
uint16_t getNECLShowers () const
 ECL: getter for the number of ECLShowers with photon hypothesis, entire ECL.
 
void setNECLShowersFWD (uint16_t const nECLShowersFWD)
 ECL: setter for the number of ECLShowers, forward endcap.
 
void setNECLShowersBarrel (uint16_t const nECLShowersBarrel)
 ECL: setter for the number of ECLShowers, barrel.
 
void setNECLShowersBWD (uint16_t const nECLShowersBWD)
 ECL: setter for the number of ECLShowers, backward endcap.
 
uint16_t getNECLLocalMaximumsFWD () const
 ECL: getter for the number of ECLLocalMaximums, forward endcap.
 
uint16_t getNECLLocalMaximumsBarrel () const
 ECL: getter for the number of ECLLocalMaximums, barrel.
 
uint16_t getNECLLocalMaximumsBWD () const
 ECL: getter for the number of ECLLocalMaximums, backward endcap.
 
uint16_t getNECLLocalMaximums () const
 ECL: getter for the number of ECLLocalMaximums, full ECL.
 
void setNECLLocalMaximumsFWD (uint16_t const nECLLocalMaximumsFWD)
 ECL: setter for the number of ECLLocalMaximums, forward endcap.
 
void setNECLLocalMaximumsBarrel (uint16_t const nECLLocalMaximumsBarrel)
 ECL: setter for the number of ECLLocalMaximums, barrel.
 
void setNECLLocalMaximumsBWD (uint16_t const nECLLocalMaximumsBWD)
 ECL: setter for the number of ECLLocalMaximums, backward endcap.
 
uint16_t getNECLTriggerCellsFWD () const
 ECL: getter for the number of trigger cells (above 100 MeV), forward endcap.
 
uint16_t getNECLTriggerCellsBarrel () const
 ECL: getter for the number of trigger cells (above 100 MeV), barrel.
 
uint16_t getNECLTriggerCellsBWD () const
 ECL: getter for the number of trigger cells (above 100 MeV), backward endcap.
 
uint16_t getNECLTriggerCells () const
 ECL: getter for the number of trigger cells (above 100 MeV), full ECL.
 
void setNECLTriggerCellsFWD (uint16_t const nECLTriggerCellsFWD)
 ECL: setter for the number of trigger cells, forward endcap.
 
void setNECLTriggerCellsBarrel (uint16_t const nECLTriggerCellsBarrel)
 ECL: setter for the number of trigger cells, barrel.
 
void setNECLTriggerCellsBWD (uint16_t const nECLTriggerCellsBWD)
 ECL: setter for the number of trigger cells, backward endcap.
 

Private Member Functions

 ClassDef (EventLevelClusteringInfo, 4)
 Class definition.
 

Private Attributes

uint16_t m_nECLCalDigitsOutOfTimeFWD {0}
 ECL: number of out of time, energetic ECLCalDigits, forward endcap.
 
uint16_t m_nECLCalDigitsOutOfTimeBarrel {0}
 ECL: number of out of time, energetic ECLCalDigits, barrel.
 
uint16_t m_nECLCalDigitsOutOfTimeBWD {0}
 ECL: number of out of time, energetic ECLCalDigits, backward endcap.
 
uint16_t m_nKLMDigitsMultiStripFWD {0}
 KLM: number of multi-strip KLMDigits, forward endcap.
 
uint16_t m_nKLMDigitsMultiStripBarrel {0}
 KLM: number of multi-strip KLMDigits, barrel.
 
uint16_t m_nKLMDigitsMultiStripBWD {0}
 KLM: number of multi-strip KLMDigits, backward endcap.
 
uint16_t m_nECLShowersFWD {0}
 ECL: number of ECLShowers, forward endcap.
 
uint16_t m_nECLShowersBarrel {0}
 ECL: number of ECLShowers, barrel.
 
uint16_t m_nECLShowersBWD {0}
 ECL: number of ECLShowers, backward endcap.
 
uint16_t m_nECLLocalMaximumsFWD {0}
 ECL: number of ECLLocalMaximums, forward endcap.
 
uint16_t m_nECLLocalMaximumsBarrel {0}
 ECL: number of ECLLocalMaximums, barrel.
 
uint16_t m_nECLLocalMaximumsBWD {0}
 ECL: number of ECLLocalMaximums, backward endcap.
 
uint16_t m_nECLTriggerCellsFWD {0}
 ECL: number of ECL trigger cells, forward endcap.
 
uint16_t m_nECLTriggerCellsBarrel {0}
 ECL: number of ECL trigger cells, barrel.
 
uint16_t m_nECLTriggerCellsBWD {0}
 ECL: number of ECL trigger cells, backward endcap.
 
uint8_t m_nECLShowersRejectedFWD {0}
 ECL: number of photon ECLShowers that are rejected before storing to mdst (max. More...
 
uint8_t m_nECLShowersRejectedBarrel {0}
 ECL: cumber of photon ECLShowers that are rejected before storing to mdst (max. More...
 
uint8_t m_nECLShowersRejectedBWD {0}
 ECL: number of photon ECLShowers that are rejected before storing to mdst (max. More...
 

Detailed Description

ECL/KLM clustering event level information:

  • out of time ECLCalDigits;
  • ECLShowers rejected before storing to mdst;
  • ECLShowers;
  • ECLLocalMaximums;
  • ECL trigger cells;
  • multi-strip KLMDigits.

Definition at line 30 of file EventLevelClusteringInfo.h.

Member Data Documentation

◆ m_nECLShowersRejectedBarrel

uint8_t m_nECLShowersRejectedBarrel {0}
private

ECL: cumber of photon ECLShowers that are rejected before storing to mdst (max.

255), barrel.

Definition at line 339 of file EventLevelClusteringInfo.h.

◆ m_nECLShowersRejectedBWD

uint8_t m_nECLShowersRejectedBWD {0}
private

ECL: number of photon ECLShowers that are rejected before storing to mdst (max.

255), backward endcap.

Definition at line 342 of file EventLevelClusteringInfo.h.

◆ m_nECLShowersRejectedFWD

uint8_t m_nECLShowersRejectedFWD {0}
private

ECL: number of photon ECLShowers that are rejected before storing to mdst (max.

255), endcap forward.

Definition at line 336 of file EventLevelClusteringInfo.h.


The documentation for this class was generated from the following file: