#include <Jet.hh>
List of all members.
Public Types |
enum | Algorithm {
ALG_UNDEFINED = 0,
ALG_BEGIN = 1,
ANTI_KT = ALG_BEGIN,
KT,
SISCONE,
CAMBRIDGE_AACHEN,
ALG_END
} |
| enum of possible jet algorithms
More...
|
enum | Calibration {
CALIBRATION_UNDEFINED = 0,
CALIBRATION_BEGIN = 1,
LC_TOPO = CALIBRATION_BEGIN,
TOPO,
EM_TOPO,
H1_TOPO,
TOPO_END
} |
| enum of possible jet calibrations
More...
|
Public Member Functions |
| Jet (JetKeyConstPtr key) |
| Jet (JetKeyConstPtr &key, double E, double pT, double mass, double eta, double phi) |
double | E () const |
| Energy.
|
double | ET () const |
| Transverse energy.
|
double | PT () const |
| PT.
|
double | mass () const |
| mass
|
double | theta () const |
| theta
|
double | phi () const |
| Phi.
|
double | eta () const |
| Eta.
|
double | rapidity () const |
| rapidity
|
double | px () const |
| x component of momentum
|
double | py () const |
| y compontent of momentum
|
double | pz () const |
| z component of momentum
|
double | rParam () const |
| The R-param of this jet.
|
double | HECFraction () const |
| Fraction of jet energy in the hadronic end cap.
|
double | HECQuality () const |
| Fraction of cells with Q-factor > 4000. Q factor quantifies difference between observed and predicted pulse shape.
|
double | LArQuality () const |
| Fraction of cells with Q-factor > 4000. Q factor quantifies difference between observed and predicted pulse shape.
|
double | LArQualityMean () const |
| Quality calculated from RMS of cell quality.
|
double | negativeEnergy () const |
| The negative energy in the jet.
|
double | EMFraction () const |
| Fraction of jet energy in the EM calorimeter.
|
double | chargedFraction () const |
| Fraction of jet pT in charged tracks associated with the jet.
|
double | fracSamplingMax () const |
| Largest fraction of jet energy in a single calorimeter layer.
|
bool | isBadLooser () const |
bool | isUgly () const |
| isUgly
|
int | isBadLoose () const |
| isBadLoose
|
int | isBadMedium () const |
| isBadMedium
|
int | isBadTight () const |
| isBadTight
|
double | emScaleEta () const |
void | scaleEnergy (double scale, bool percentual) |
const TrackVector & | matchedTracks () const |
Friends |
class | DataConverter |
std::ostream & | operator<< (std::ostream &out, const Jet &jet) |
void | Event::matchTracksToJets (const JetKey &) const |
Detailed Description
Definition at line 18 of file Jet.hh.
Member Enumeration Documentation
enum of possible jet algorithms
- Enumerator:
ALG_UNDEFINED |
|
ALG_BEGIN |
|
ANTI_KT |
|
KT |
|
SISCONE |
|
CAMBRIDGE_AACHEN |
|
ALG_END |
|
Definition at line 24 of file Jet.hh.
enum of possible jet calibrations
- Enumerator:
CALIBRATION_UNDEFINED |
|
CALIBRATION_BEGIN |
|
LC_TOPO |
|
TOPO |
|
EM_TOPO |
|
H1_TOPO |
|
TOPO_END |
|
Definition at line 27 of file Jet.hh.
Constructor & Destructor Documentation
ForIA::Jet::Jet |
( |
JetKeyConstPtr |
key ) |
|
Jet constructor defining algorithm and r-param
- Parameters:
-
alg | The jet algorithm |
rparam | The r-parameter |
Definition at line 12 of file Jet.cxx.
ForIA::Jet::Jet |
( |
JetKeyConstPtr & |
key, |
|
|
double |
E, |
|
|
double |
pT, |
|
|
double |
mass, |
|
|
double |
eta, |
|
|
double |
phi |
|
) |
| |
Jet constructor defining algorithm and r-param and giving four-vector params
- Parameters:
-
alg | The jet algorithm |
rparam | The r-parameter |
E | The jet energy |
pT | The jet pT |
mass | The jet mass |
eta | The jet eta |
phi | The jet phi |
Definition at line 21 of file Jet.cxx.
Member Function Documentation
double ForIA::Jet::chargedFraction |
( |
) |
const |
Fraction of jet pT in charged tracks associated with the jet.
Definition at line 139 of file Jet.cxx.
double ForIA::Jet::E |
( |
) |
const [virtual] |
double ForIA::Jet::EMFraction |
( |
) |
const |
Fraction of jet energy in the EM calorimeter.
Definition at line 135 of file Jet.cxx.
double ForIA::Jet::emScaleEta |
( |
) |
const |
double ForIA::Jet::ET |
( |
) |
const [virtual] |
double ForIA::Jet::eta |
( |
) |
const [virtual] |
double ForIA::Jet::fracSamplingMax |
( |
) |
const |
Largest fraction of jet energy in a single calorimeter layer.
Definition at line 146 of file Jet.cxx.
double ForIA::Jet::HECFraction |
( |
) |
const |
Fraction of jet energy in the hadronic end cap.
Definition at line 108 of file Jet.cxx.
double ForIA::Jet::HECQuality |
( |
) |
const |
Fraction of cells with Q-factor > 4000. Q factor quantifies difference between observed and predicted pulse shape.
Definition at line 112 of file Jet.cxx.
int ForIA::Jet::isBadLoose |
( |
) |
const |
isBadLoose
Definition at line 185 of file Jet.cxx.
bool ForIA::Jet::isBadLooser |
( |
) |
const |
int ForIA::Jet::isBadMedium |
( |
) |
const |
isBadMedium
Definition at line 189 of file Jet.cxx.
int ForIA::Jet::isBadTight |
( |
) |
const |
isBadTight
Definition at line 193 of file Jet.cxx.
bool ForIA::Jet::isUgly |
( |
) |
const |
double ForIA::Jet::LArQuality |
( |
) |
const |
Fraction of cells with Q-factor > 4000. Q factor quantifies difference between observed and predicted pulse shape.
Definition at line 116 of file Jet.cxx.
double ForIA::Jet::LArQualityMean |
( |
) |
const |
Quality calculated from RMS of cell quality.
Definition at line 120 of file Jet.cxx.
double ForIA::Jet::mass |
( |
) |
const |
const TrackVector & ForIA::Jet::matchedTracks |
( |
) |
const |
double ForIA::Jet::negativeEnergy |
( |
) |
const |
The negative energy in the jet.
Definition at line 131 of file Jet.cxx.
double ForIA::Jet::phi |
( |
) |
const [virtual] |
double ForIA::Jet::PT |
( |
) |
const [virtual] |
double ForIA::Jet::px |
( |
) |
const [virtual] |
double ForIA::Jet::py |
( |
) |
const [virtual] |
double ForIA::Jet::pz |
( |
) |
const [virtual] |
double ForIA::Jet::rapidity |
( |
) |
const |
double ForIA::Jet::rParam |
( |
) |
const |
The R-param of this jet.
Definition at line 95 of file Jet.cxx.
void ForIA::Jet::scaleEnergy |
( |
double |
scale, |
|
|
bool |
percentual |
|
) |
| |
double ForIA::Jet::theta |
( |
) |
const [virtual] |
Friends And Related Function Documentation
void Event::matchTracksToJets |
( |
const JetKey & |
) |
const [friend] |
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const Jet & |
jet |
|
) |
| [friend] |
The documentation for this class was generated from the following files:
- /Users/jmonk/Physics/ForIA/ForIA/Jet.hh
- /Users/jmonk/Physics/ForIA/src/Jet.cxx