19 #ifndef CLUSTERSUMMARY 20 #define CLUSTERSUMMARY 23 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__) 71 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
int getClusSize(const CMSTracker mod) const
float getClusChargeByIndex(const int mod) const
const std::vector< int > & getModules() const
float getClusCharge(const CMSTracker mod) const
void addClusChargeByIndex(const int mod, const float val)
void addClusSizeByIndex(const int mod, const int val)
static const std::vector< std::string > subDetNames
void addClusSize(const CMSTracker mod, const int val)
const std::vector< int > & getNClusVector() const
static const std::vector< std::string > variableNames
void copyNonEmpty(const ClusterSummary &src)
const std::vector< int > & getClusSizeVector() const
std::vector< float > clusCharge
const std::vector< float > & getClusChargeVector() const
int getNClusByIndex(const int mod) const
int getNClus(const CMSTracker mod) const
std::vector< int > modules
int getModule(const int index) const
unsigned int getNumberOfModules() const
static const std::vector< std::vector< std::string > > subDetSelections
ClusterSummary & operator=(const ClusterSummary &rhs)
void addClusCharge(const CMSTracker mod, const float val)
int getModuleLocation(int mod, bool warn=true) const
int getClusSizeByIndex(const int mod) const
T mod(const T &a, const T &b)
std::vector< int > clusSize
void addNClusByIndex(const int mod, const int val)
void addNClus(const CMSTracker mod, const int val)