Singlet.hh
Go to the documentation of this file.
23 using NotJet = typename std::enable_if < !std::is_same<Multiplet_, boca::Jet>::value && !std::is_same<Multiplet_, boca::PseudoJet>::value >::type;
double TrtHtFraction() const
Trt Ht fraction.
Definition: Singlet.cpp:182
double EnergyFraction() const
Energy fraction of displaced tracks over the whole jet.
Definition: Singlet.cpp:157
Angle PullAngle(Vector2< Angle > const &reference) const
Pull angle towards the reference angel.
Definition: Singlet.cpp:97
boost::units::quantity< boost::units::si::plane_angle > Angle
Angle measured in radian.
Definition: Si.hh:35
double CoreEnergyFraction() const
Core energy fraction.
Definition: Singlet.cpp:172
Angle DeltaRTo(PseudoJet const &jet) const
Difference to a jet.
Definition: PseudoJet.cpp:173
Wrapper for a Jet in order to make it behave like a Multiplet.
Definition: Singlet.hh:19
AngleSquareMomentum DipolaritySum(Line2< Angle > const &line) const
Sum for Dipolarity calculation.
Definition: Singlet.cpp:83
std::vector< boca::LorentzVector< Momentum > > LorentzVectors() const
Definition: Singlet.cpp:225
ValueProduct< AngleSquare, Momentum > AngleSquareMomentum
Definition: Singlet.hh:13
Vector2< Angle > DeltaTo(PseudoJet const &jet) const
Angular distance to a jet.
Definition: PseudoJet.cpp:179
double SumDisplacement() const
Logarithm of radial distance of the sum all all displaced tracks.
Definition: Singlet.cpp:142
Angle DeltaRapTo(PseudoJet const &jet) const
Difference to a jet.
Definition: PseudoJet.cpp:168
typename boost::units::multiply_typeof_helper< Value, Value_2 >::type ValueProduct
Definition: Units.hh:134
double VertexSpread() const
Spread of displaced tracks.
Definition: Singlet.cpp:152
Vector2< Angle > DeltaTo(Multiplet_ const &jet) const
Definition: Singlet.hh:167
double MeanDisplacement() const
Logarithm of radial distance of the mean of all displaced tracks.
Definition: Singlet.cpp:137
Angle VertexRadius() const
Radius of jet consisting only of displaced tracks.
Definition: Singlet.cpp:147
Vector2< AngleSquare > PullVector() const
Pull vector.
Definition: Singlet.cpp:71
Angle DeltaPhiTo(PseudoJet const &jet) const
Difference to a jet constrained to .
Definition: PseudoJet.cpp:163
double MomentumRatio() const
Momentum ratio.
Definition: Singlet.cpp:219
Energy Momentum
Momentum measured in electronvolt.
Definition: ElectronVolt.hh:68
double MaxDisplacement() const
Logarithm of radial distance of maximal displaced track.
Definition: Singlet.cpp:132