Go to the documentation of this file.
12 #ifdef ENABLE_PRODUCTION_CODE
69 #ifdef ENABLE_PRODUCTION_CODE
77 bool Fill(EcalShowerR *showerPtr);
139 #ifdef ENABLE_PRODUCTION_CODE
147 bool Fill(EcalShowerR *showerPtr);
std::vector< TVector3 > m_pointAndDir
static const std::string BranchName
Accessor class for EcalBase info.
int EcalKNShowers
Number of reconstructed showers (W. Xu reconstruction)
const TVector3 & GetDirection() const
Get the shower Direction.
int EcalKHadronicFlag
Hadronic interaction flag (W. Xu reconstruction)
EcalLikelihoodVariable< float > Likelihood
Likelihood variable for e/p separation (W. Xu reconstruction). See Ecal::LikelihoodType for a list of...
std::vector< T > EcalBDTVariable
Container class for additional Ecal info.
void Clear()
Clear container content.
short ShowerHits
Total number of Ecal hits in the shower.
Mixin class to add "read-on-demand" behavior to an existing container class.
Accessor class for EcalPlus info.
std::vector< T > EcalLikelihoodVariable
ClassDef(EcalBaseData, 1)
Container class for base Ecal info.
EcalBDTVariable< float > BDT
Ecal BDT estimator for e/p separation. See Ecal::BDTType for a list of available types.
std::vector< T > EcalEnergyVariable
void Dump() const
Dump on screen container content.
short TotalHits
Total number of Ecal hits.
const TVector3 & GetCOG() const
Get the shower COG coordinates.
EcalEnergyVariable< float > Energy
Reconstructed shower energy. See Ecal::EnergyRecoType for a list of available energy reconstructions.
ClassDef(EcalPlusData, 1)
static const std::string BranchName
void Dump() const
Dump on screen container content.
std::map< unsigned int, T > LayerVariable
LayerVariable< float > MaxEnergyFraction
Energy fraction in the cell with the highest edep, for each Ecal layer.
void Clear()
Clear container content.
OnDemandContainer container class description.