Loading [MathJax]/extensions/tex2jax.js

#include <Decuplet.hh>

Inheritance diagram for toppartner::Decuplet73:
[legend]
Collaboration diagram for toppartner::Decuplet73:
[legend]

Public Member Functions

toppartner::Septet const & Septet () const
 
boca::Triplet const & Triplet () const
 
- Public Member Functions inherited from boca::TwoBody< toppartner::Septet,::boca::Triplet >
void Set (toppartner::Septetconst &multiplet_1,::boca::Tripletconst &multiplet_2)
Setter for two Multiplets. More...
 
double Rho () const
Particle likeliness \(\rho = \frac{2 m}{p_T \Delta R}\). More...
 
int Charge () const
Charge. More...
 
 TwoBody ()
Default constructor. More...
 
 TwoBody (toppartner::Septetconst &multiplet_1,::boca::Tripletconst &multiplet_2)
Constructor accepting two different Multiplets. More...
 
void Enforce (TwoBody< Multiplet_3_, Multiplet_4_ > const &multiplet)
Enforce Multiplet from a single other Multiplet. More...
 
void Enforce (boca::Jet const &jet)
Enforce a Multiplet from a Jet. More...
 
void Enforce (std::vector< boca::Jet > const &jets)
Enforce a Multiplet from a vector of jets. More...
 
void Enforce (boca::Jet const &jet, double bdt)
Enforce a Multiplet from a jet and a seperate bdt. More...
 
void EnforceJet (boca::Jet jet, double bdt)
Enforce a Multiplet from a jet and a seperate bdt. More...
 
boca::EventShapes EventShapes () const
Accessor for event shapes. More...
 
std::vector< boca::JetJets () const override
Accessor for jets. More...
 
std::vector< LorentzVector< Momentum > > LorentzVectors () const override
Accessor for lorentz vectors. More...
 
toppartner::SeptetMultiplet1 ()
Accessor to the first multiplet. More...
 
toppartner::Septetconst & Multiplet1 () const
Const accessor to the first multiplet. More...
 
::boca::TripletMultiplet2 ()
Accessor to the second multiplet. More...
 
::boca::Tripletconst & Multiplet2 () const
Const accessor to the second multiplet. More...
 
bool Overlap (Multiplet_3_ const &multiplet) const
Overlap with another multiplet. More...
 
bool Overlap (boca::Singlet const &singlet) const
Overlap with a singlet. More...
 
bool Overlap (boca::Jet const &jet) const
Overlap with a jet. More...
 
bool Overlap () const
Overlap within a multiplet. More...
 
Momentum DeltaPt () const
Transverse momentum \(\Delta p_T\). More...
 
Momentum Ht () const
Scalar sum of transverse momenta \(H_T = \sum_i \left|p_{Ti}\right|\). More...
 
boca::Mass DeltaM () const
Mass difference. More...
 
Momentum DeltaHt () const
Difference in the scalar sum of transverse moenta. More...
 
boca::Mass MassDifferenceTo (Id id) const
Mass difference to a particle with Id. More...
 
Angle DeltaRap () const
Difference rapidity \(\Delta y\). More...
 
Angle DeltaPhi () const
Difference in azimuth \(\Delta \phi\). More...
 
Angle DeltaR () const
Difference in angular distance \(\Delta R = \sqrt{(\Delta y)^2 + (\Delta \phi)^2}\). More...
 
Line2< AngleAngleLine () const
Line in agular space from the second component to the first. More...
 
Angle PullTo (Multiplet_ const &multiplet) const
Pull towards another multiplet. More...
 
Angle Pull12 () const
Pull from the first component to the second. More...
 
Angle Pull21 () const
Pull from the second component to the first. More...
 
double Dipolarity () const
Dipolarity according to \(\mathcal D = \frac{1}{R_{12}^2 p_{TJ}} \sum_{i\in J}p_{Ti}R_i^2\). More...
 
boca::Jet HarderComponent () const
Harder subcomponent. More...
 
boca::Jet SofterComponent () const
Softer subcomponent. More...
 
boca::Jet ComponentWithBetterMass (Id id) const
Subcomponent with the better mass of an object with Id. More...
 
boca::Jet ComponentWithWorseMass (Id id) const
Harder subcomponent. More...
 
- Public Member Functions inherited from boca::Multiplet
void SetClosestLepton (std::vector< boca::Lepton > const &leptons)
 
ClosestLepton Lepton () const
 
boca::Jet Jet () const
 
boca::Mass Mass () const
 
Momentum Pt () const
 
void SetExtraInfo (double extra_info)
 
double ExtraInfo () const
 
Angle Rap () const
Rapidity \(y\). More...
 
Angle Phi () const
Azimuth \(\phi\). More...
 
template<typename Multiplet_ , typename = NotJet<Multiplet_>>
Angle DeltaPhiTo (Multiplet_ const &multiplet) const
Difference \(\Delta \phi\) to a jet constrained to \([-\pi,\pi]\). More...
 
Angle DeltaPhiTo (PseudoJet const &jet) const
Rapidity \(y\). More...
 
template<typename Multiplet_ , typename = NotJet<Multiplet_>>
Angle DeltaRapTo (Multiplet_ const &multiplet) const
Difference \(\Delta y\) to a jet. More...
 
Angle DeltaRapTo (PseudoJet const &jet) const
Rapidity \(y\). More...
 
template<typename Multiplet_ , typename = NotJet<Multiplet_>>
Angle DeltaRTo (Multiplet_ const &multiplet) const
Distance \(\Delta R\) to a jet. More...
 
Angle DeltaRTo (PseudoJet const &jet) const
Rapidity \(y\). More...
 
template<typename Multiplet_ , typename = NotJet<Multiplet_>>
Vector2< AngleDeltaTo (Multiplet_ const &multiplet) const
Angular distance to a jet. More...
 
Vector2< AngleDeltaTo (PseudoJet const &jet) const
Rapidity \(y\). More...
 
Vector2< AngleAngles (bool wrap_phi=false) const
Vector of rapidity \(y\) and azimuth \(\phi\). More...
 
template<typename Multiplet_ >
Vector2< AngleAnglesMinTo (Multiplet_ const &multiplet) const
Vector of rapidity \(y\) and azimuth \(\phi\) with minimal distance to jet. More...
 
Vector2< AngleAnglesMinTo (PseudoJet const &jet) const
Rapidity \(y\). More...
 
boca::Singlet ConstituentJet () const
Jet of all constituents. More...
 
bool HasConstituents () const
Weather the jet as constituetns. More...
 
std::vector< boca::JetConstituents () const
All constituents. More...
 
boca::SubJettiness SubJettiness () const
Sub-jettiness. More...
 
- Public Member Functions inherited from boca::Identification
 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
 
Identificationoperator= (Identification const &)&=default
 
Identificationoperator= (Identification &&)&=default
 

Additional Inherited Members

- Static Public Member Functions inherited from boca::Identification
static double InitialValue ()
 
- Protected Member Functions inherited from boca::TwoBody< toppartner::Septet,::boca::Triplet >
std::string Name () const override
 
void SetMultiplet1 (toppartner::Septetconst &multiplet_1)
 
void SetMultiplet2 (::boca::Tripletconst &multiplet_2)
 
- Protected Member Functions inherited from boca::Identification
 ~Identification ()
 
- Protected Attributes inherited from boca::Multiplet
Mutable< boca::EventShapesevent_shapes_
 

Member Function Documentation

toppartner::Septet const& toppartner::Decuplet73::Septet ( ) const
inline
boca::Triplet const& toppartner::Decuplet73::Triplet ( ) const
inline

The documentation for this class was generated from the following file:
  • examples/toppartner/toppartner/multiplets/Decuplet.hh