1 #ifndef CastorReco_CastorTower_h 2 #define CastorReco_CastorTower_h double emEnergy_
tower em energy
double energy_
tower energy
CastorRecHitRefs::iterator rechitsBegin() const
fist iterator over CastorRecHit constituents
double rho() const
rho of tower centroid
double depth() const
tower depth in z
edm::Ref< CastorRecHitCollection > CastorRecHitRef
edm::Ref< CastorTowerCollection > CastorTowerRef
CastorRecHitRefs usedRecHits_
references to CastorRecHit constituents
CastorTowerRefVector::iterator CastorTower_iterator
iterator over a vector of references to CastorTower objects all in the same collection ...
ROOT::Math::XYZPoint position() const
tower centroid position
double emEnergy() const
tower em energy
double hadEnergy() const
tower had energy
double xPos() const
x of tower centroid
bool operator<=(const CastorTower &rhs) const
comparison <= operator
double fem_
tower em/tot Ratio
CastorRecHitRefs getUsedRecHits() const
vector of used RecHits
void add(const CastorRecHitRef &rechit)
add reference to constituent CastorRecHit
double yPos() const
y of tower centroid
double fhot_
tower hotcell/tot ratio
ROOT::Math::XYZPoint position_
tower centroid position
bool operator<(const CastorTower &rhs) const
comparison <= operator
double fhot() const
tower hotcell/tot ratio
bool operator>(const CastorTower &rhs) const
comparison > operator
size_type size() const
Size of the RefVector.
double fem() const
tower em/tot ratio
edm::RefVector< CastorTowerCollection > CastorTowerRefVector
vector of references to CastorTower objects all in the same collection
XYZPointD XYZPoint
point in space with cartesian internal representation
~CastorTower() override
destructor
const_iterator end() const
Termination of iteration.
bool operator>=(const CastorTower &rhs) const
comparison >= operator
double hadEnergy_
tower had energy
CastorRecHitRefs::iterator rechitsEnd() const
last iterator over CastorRecHit constituents
Transform3DPJ::Point XYZPoint
void push_back(value_type const &ref)
Add a Ref<C, T> to the RefVector.
size_t rechitsSize() const
number of CastorRecHit constituents
edm::SortedCollection< CastorRecHit > CastorRecHitCollection
const_iterator begin() const
Initialize an iterator over the RefVector.
std::vector< CastorTower > CastorTowerCollection
collection of CastorTower objects
edm::RefVector< CastorRecHitCollection > CastorRecHitRefs
double energy() const final
energy