44 if( slice >= 0 && slice < (
int)
emEnergyVec().size() ){
70 if( slice >= 0 && slice < (
int)
emErrorVec().size() ){
78 if( slice >= 0 && slice < (
int)
hadErrorVec().size() ){
Scalar eta() const
pseudorapidity method
#define AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of primitive auxiliary properties.
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
AuxElement()
Default constructor.
Description of CPMTower_v1.
int emSliceEnergy(int slice) const
get emEnergy for emEnergyVec[slice] - time slice for arbitary slice
const std::vector< int > & emEnergyVec() const
get emEnergyVec - emEnergy for all time slices
int emEnergy() const
get emEnergy for emEnergyVec[peak] - time slice that (hopefully) contains the collision
const std::vector< int > & hadErrorVec() const
get hadErrorVec - hadError for all time slices
const std::vector< int > & emErrorVec() const
get emErrorVec - emError for all time slices
int hadSliceEnergy(int slice) const
get hadEnergy for hadEnergyVec[slice] - time slice for arbitary slice
int emSliceError(int slice) const
get emError for emErrorVec[slice] - time slice for arbitary slice
int hadSliceError(int slice) const
get hadError for hadErrorVec[slice] - time slice for arbitary slice
const std::vector< int > & hadEnergyVec() const
get hadEnergyVec - hadEnergy for all time slices
int hadEnergy() const
get hadEnergy for hadEnergyVec[peak] - time slice that (hopefully) contains the collision
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.