boca::JetInfo Class Reference
Jet infos subclassed from Fastjet. More...
#include <JetInfo.hh>
Inheritance diagram for boca::JetInfo:
Collaboration diagram for boca::JetInfo:
Public Member Functions | |
JetInfo () | |
JetInfo (double bdt) | |
JetInfo (::delphes::Jet const &jet) | |
JetInfo (int charge) | |
JetInfo (Constituent const &constituent) | |
JetInfo (Constituent const &constituent, int charge) | |
JetInfo (std::vector< Constituent > const &constituents) | |
JetInfo & | operator+= (JetInfo const &jet_info) |
void | AddConstituent (Constituent const &constituent) |
void | AddConstituents (std::vector< Constituent > const &constituents) |
Mass | VertexMass () const |
Length | MaxDisplacement () const |
Length | MeanDisplacement () const |
Length | SumDisplacement () const |
int | VertexNumber () const |
boca::Singlet | VertexJet () const |
Energy | VertexEnergy () const |
Angle | ElectroMagneticRadius (boca::Jet const &jet) const |
Angle | TrackRadius (boca::Jet const &jet) const |
double | LeadingTrackMomentumFraction () const |
double | CoreEnergyFraction (boca::Jet const &jet) const |
double | ElectroMagneticFraction () const |
Mass | ClusterMass () const |
Mass | TrackMass () const |
bool | BTag () const |
bool | TauTag () const |
int | Charge () const |
void | SetDelphesTags (::delphes::Jet const &jet) |
void | SetConstituents (std::vector< Constituent > const &constituents) |
bool | SubStructure () const |
void | SetSubStructure (bool sub_structure) |
void | SetBTag (bool b_tag) |
void | SetCharge (int charge) |
std::vector< Family > | Families () const |
bool | ContainsDetectorPart (DetectorPart detector_part) const |
void | SetMuBTag (double min_x, double fraction) |
double | EnergyRatio () const |
double | MomentumRatio () const |
bool | InMuonChamber () const |
![]() | |
Identification () | |
virtual void | SetBdt (double bdt) |
void | SetBdt (double bdt_1, double bdt_2) |
virtual double | Bdt () const |
void | SetTag (boca::Tag tag) |
void | SetTag (boca::Tag tag_1, boca::Tag tag_2) |
boca::Tag | Tag () const |
bool | operator< (Identification const &identification) const |
largest bdt in front More... | |
Identification (Identification const &)=default | |
Identification (Identification &&)=default | |
Identification & | operator= (Identification const &)&=default |
Identification & | operator= (Identification &&)&=default |
Additional Inherited Members | |
![]() | |
static double | InitialValue () |
![]() | |
~Identification () | |
Detailed Description
Jet infos subclassed from Fastjet.
Constructor & Destructor Documentation
boca::JetInfo::JetInfo | ( | ) |
boca::JetInfo::JetInfo | ( | double | bdt | ) |
boca::JetInfo::JetInfo | ( | ::delphes::Jet const & | jet | ) |
boca::JetInfo::JetInfo | ( | int | charge | ) |
boca::JetInfo::JetInfo | ( | Constituent const & | constituent | ) |
boca::JetInfo::JetInfo | ( | Constituent const & | constituent, |
int | charge | ||
) |
boca::JetInfo::JetInfo | ( | std::vector< Constituent > const & | constituents | ) |
Member Function Documentation
void boca::JetInfo::AddConstituent | ( | Constituent const & | constituent | ) |
void boca::JetInfo::AddConstituents | ( | std::vector< Constituent > const & | constituents | ) |
bool boca::JetInfo::BTag | ( | ) | const |
int boca::JetInfo::Charge | ( | ) | const |
Mass boca::JetInfo::ClusterMass | ( | ) | const |
bool boca::JetInfo::ContainsDetectorPart | ( | DetectorPart | detector_part | ) | const |
double boca::JetInfo::CoreEnergyFraction | ( | boca::Jet const & | jet | ) | const |
double boca::JetInfo::ElectroMagneticFraction | ( | ) | const |
double boca::JetInfo::EnergyRatio | ( | ) | const |
std::vector< Family > boca::JetInfo::Families | ( | ) | const |
bool boca::JetInfo::InMuonChamber | ( | ) | const |
double boca::JetInfo::LeadingTrackMomentumFraction | ( | ) | const |
Length boca::JetInfo::MaxDisplacement | ( | ) | const |
Length boca::JetInfo::MeanDisplacement | ( | ) | const |
double boca::JetInfo::MomentumRatio | ( | ) | const |
void boca::JetInfo::SetBTag | ( | bool | b_tag | ) |
void boca::JetInfo::SetCharge | ( | int | charge | ) |
void boca::JetInfo::SetConstituents | ( | std::vector< Constituent > const & | constituents | ) |
void boca::JetInfo::SetDelphesTags | ( | ::delphes::Jet const & | jet | ) |
void boca::JetInfo::SetMuBTag | ( | double | min_x, |
double | fraction | ||
) |
void boca::JetInfo::SetSubStructure | ( | bool | sub_structure | ) |
bool boca::JetInfo::SubStructure | ( | ) | const |
Length boca::JetInfo::SumDisplacement | ( | ) | const |
bool boca::JetInfo::TauTag | ( | ) | const |
Mass boca::JetInfo::TrackMass | ( | ) | const |
Energy boca::JetInfo::VertexEnergy | ( | ) | const |
boca::Singlet boca::JetInfo::VertexJet | ( | ) | const |
Mass boca::JetInfo::VertexMass | ( | ) | const |
int boca::JetInfo::VertexNumber | ( | ) | const |
The documentation for this class was generated from the following files:
- boca/fastjet/JetInfo.hh
- source/multiplets/JetInfo.cpp