CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
CaloTowersCreationAlgo::MetaTower Struct Reference

Public Member Functions

bool empty () const
 
 MetaTower ()
 

Public Attributes

float E = 0
 
float E_em = 0
 
float E_had = 0
 
float E_outer = 0
 
float emSumEForTime = 0
 
float emSumTimeTimesE = 0
 
float hadSumEForTime = 0
 
float hadSumTimeTimesE = 0
 
CaloTowerDetId id
 
std::vector< std::pair< DetId,
float > > 
metaConstituents
 
int numBadEcalCells = 0
 
int numBadHcalCells = 0
 
int numProbEcalCells = 0
 
int numProbHcalCells = 0
 
int numRecEcalCells = 0
 
int numRecHcalCells = 0
 

Detailed Description

Definition at line 262 of file CaloTowersCreationAlgo.h.

Constructor & Destructor Documentation

CaloTowersCreationAlgo::MetaTower::MetaTower ( )
inline

Definition at line 263 of file CaloTowersCreationAlgo.h.

263 {}

Member Function Documentation

bool CaloTowersCreationAlgo::MetaTower::empty ( void  ) const
inline

Definition at line 264 of file CaloTowersCreationAlgo.h.

References metaConstituents.

264 { return metaConstituents.empty(); }
std::vector< std::pair< DetId, float > > metaConstituents

Member Data Documentation

float CaloTowersCreationAlgo::MetaTower::E = 0
float CaloTowersCreationAlgo::MetaTower::E_em = 0
float CaloTowersCreationAlgo::MetaTower::E_had = 0
float CaloTowersCreationAlgo::MetaTower::E_outer = 0
float CaloTowersCreationAlgo::MetaTower::emSumEForTime = 0
float CaloTowersCreationAlgo::MetaTower::emSumTimeTimesE = 0
float CaloTowersCreationAlgo::MetaTower::hadSumEForTime = 0
float CaloTowersCreationAlgo::MetaTower::hadSumTimeTimesE = 0
CaloTowerDetId CaloTowersCreationAlgo::MetaTower::id

Definition at line 267 of file CaloTowersCreationAlgo.h.

std::vector<std::pair<DetId, float> > CaloTowersCreationAlgo::MetaTower::metaConstituents
int CaloTowersCreationAlgo::MetaTower::numBadEcalCells = 0
int CaloTowersCreationAlgo::MetaTower::numBadHcalCells = 0
int CaloTowersCreationAlgo::MetaTower::numProbEcalCells = 0
int CaloTowersCreationAlgo::MetaTower::numProbHcalCells = 0
int CaloTowersCreationAlgo::MetaTower::numRecEcalCells = 0
int CaloTowersCreationAlgo::MetaTower::numRecHcalCells = 0