1 #ifndef CastorReco_CastorJet_h 2 #define CastorReco_CastorJet_h 29 double energy()
const {
return (*usedCluster_).energy(); }
53 double emEnergy()
const {
return (*usedCluster_).emEnergy(); }
56 double hadEnergy()
const {
return (*usedCluster_).hadEnergy(); }
59 double fem()
const {
return (*usedCluster_).fem(); }
62 double width()
const {
return (*usedCluster_).width(); }
65 double depth()
const {
return (*usedCluster_).depth(); }
68 double fhot()
const {
return (*usedCluster_).fhot(); }
71 double sigmaz()
const {
return (*usedCluster_).sigmaz(); }
74 double eta()
const {
return (*usedCluster_).eta(); }
77 double phi()
const {
return (*usedCluster_).phi(); }
80 double x()
const {
return (*usedCluster_).x(); }
83 double y()
const {
return (*usedCluster_).y(); }
86 double rho()
const {
return (*usedCluster_).rho(); }
double depth() const
Jet depth in z.
bool operator<(const CastorJet &rhs) const
comparison <= operator
double width() const
Jet width in phi.
CastorClusterRef getUsedCluster() const
vector of used Clusters
double emEnergy() const
Jet em energy.
double x() const
x of Jet centroid
bool operator>(const CastorJet &rhs) const
comparison > operator
double fhot() const
Jet hotcell/tot ratio.
double energy() const
Jet energy.
~CastorJet() override
destructor
CastorClusterRef usedCluster_
used CastorClusters
double sigmaz() const
Jet sigma z.
bool operator<=(const CastorJet &rhs) const
comparison <= operator
ROOT::Math::XYZPoint position() const
Jet centroid position.
std::vector< CastorJet > CastorJetCollection
double hadEnergy() const
Jet had energy.
double energycal() const
Jet energycal.
bool operator>=(const CastorJet &rhs) const
comparison >= operator
double rho() const
rho of Jet centroid
double energycal_
Jet energycal.
Transform3DPJ::Point XYZPoint
double phi() const
azimuthal angle of Jet centroid
double fem() const
Jet em/tot ratio.
double y() const
y of Jet centroid
CastorJet()
default constructor. Sets energy to zero
double eta() const
pseudorapidity of Jet centroid