List of all members | Public Types | Public Member Functions | Public Attributes
CachedShowerRegeneratorOG::ShowerData Class Reference

#include <CachedShowerRegenerator.h>

Public Types

typedef std::map< int, int > StationParticleMap
 
typedef
utl::Accumulator::MinMax
< utl::TimeInterval
TimeStat
 
typedef std::map< int, TimeStatTimeStatMap
 
typedef std::map< unsigned int,
double > 
WeightCounterMap
 
typedef
utl::Accumulator::MinMaxAverage
< double > 
WeightStat
 
typedef std::map< int, WeightStatWeightStatMap
 

Public Member Functions

 ShowerData (const StationPositionMatrix &matrix)
 

Public Attributes

utl::ShadowPtr< LogGaussSmearingfLogGauss
 
double fMinSqrR = 0
 
int fNHorizontalParticles = 0
 
utl::ShowerParticleIterator fParticleIt
 
utl::ShowerParticleIterator fParticlesEnd
 
StationParticleMap fSideParticles
 
StationPositionMatrix fStationMatrix
 
TimeStatMap fTimeStat
 
StationParticleMap fTopParticles
 
StationParticleMap fUpwardSideParticles
 
WeightCounterMap fWeightCounterMap
 
WeightStatMap fWeightStat
 

Detailed Description

Definition at line 53 of file CachedShowerRegeneratorOG/CachedShowerRegenerator.h.

Member Typedef Documentation

typedef std::map<int, int> CachedShowerRegeneratorOG::ShowerData::StationParticleMap
typedef utl::Accumulator::MinMax<utl::TimeInterval> CachedShowerRegeneratorOG::ShowerData::TimeStat
typedef std::map<int, TimeStat> CachedShowerRegeneratorOG::ShowerData::TimeStatMap
typedef std::map<unsigned int, double> CachedShowerRegeneratorOG::ShowerData::WeightCounterMap
typedef utl::Accumulator::MinMaxAverage<double> CachedShowerRegeneratorOG::ShowerData::WeightStat
typedef std::map<int, WeightStat> CachedShowerRegeneratorOG::ShowerData::WeightStatMap

Constructor & Destructor Documentation

CachedShowerRegeneratorOG::ShowerData::ShowerData ( const StationPositionMatrix matrix)
inline

Member Data Documentation

utl::ShadowPtr<LogGaussSmearing> CachedShowerRegeneratorOG::ShowerData::fLogGauss
double CachedShowerRegeneratorOG::ShowerData::fMinSqrR = 0
int CachedShowerRegeneratorOG::ShowerData::fNHorizontalParticles = 0
utl::ShowerParticleIterator CachedShowerRegeneratorOG::ShowerData::fParticleIt
utl::ShowerParticleIterator CachedShowerRegeneratorOG::ShowerData::fParticlesEnd
StationParticleMap CachedShowerRegeneratorOG::ShowerData::fSideParticles
StationPositionMatrix CachedShowerRegeneratorOG::ShowerData::fStationMatrix
TimeStatMap CachedShowerRegeneratorOG::ShowerData::fTimeStat
StationParticleMap CachedShowerRegeneratorOG::ShowerData::fTopParticles
StationParticleMap CachedShowerRegeneratorOG::ShowerData::fUpwardSideParticles
WeightCounterMap CachedShowerRegeneratorOG::ShowerData::fWeightCounterMap
WeightStatMap CachedShowerRegeneratorOG::ShowerData::fWeightStat

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

, generated on Tue Sep 26 2023.