boca::Quartet211 Class Reference
A Quartet consisting of a Doublet and two Singlets. More...
#include <Quartet.hh>
Inheritance diagram for boca::Quartet211:
Collaboration diagram for boca::Quartet211:
Public Member Functions | |
| boca::Doublet const & | Doublet () const |
| boca::Singlet const & | Singlet1 () const |
| boca::Singlet const & | Singlet2 () const |
Public Member Functions inherited from boca::ThreeBody< boca::Doublet, boca::Singlet, boca::Singlet > | |
| ThreeBody () | |
| ThreeBody (boca::Doubletconst &multiplet_1, boca::Singletconst &multiplet_2, boca::Singletconst &multiplet_3) | |
| void | SetMultiplets (boca::Doubletconst &multiplet_1, boca::Singletconst &multiplet_2, boca::Singletconst &multiplet_3) |
| void | SetMultiplets12 (TwoBody< boca::Doublet, boca::Singlet > const &multiplet_12, boca::Singletconst &multiplet_3) |
| void | SetMultiplets23 (TwoBody< boca::Singlet, boca::Singlet > const &multiplet_23, boca::Doubletconst &multiplet_1) |
| void | SetMultiplets13 (TwoBody< boca::Doublet, boca::Singlet > const &multiplet_13, boca::Singletconst &multiplet_2) |
| boca::Doubletconst & | Multiplet1 () const |
| boca::Singletconst & | Multiplet2 () const |
| boca::Singletconst & | Multiplet3 () const |
| bool | Overlap (Multiplet_4_ const &multiplet) const |
| bool | Overlap (boca::Singlet const &singlet) const |
| bool | Overlap (boca::Jet const &jet) const |
| bool | Overlap () const |
| std::vector< boca::Jet > | Jets () const override |
| Momentum | Ht () const |
| int | Charge () const |
| TwoBody< boca::Doublet, boca::Singlet > | Multiplet12 () const |
| TwoBody< boca::Singlet, boca::Singlet > | Multiplet23 () const |
| TwoBody< boca::Doublet, boca::Singlet > | Multiplet13 () const |
| std::vector< boca::LorentzVector< Momentum > > | LorentzVectors () const override |
| boca::EventShapes | EventShapes () const |
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< Angle > | DeltaTo (Multiplet_ const &multiplet) const |
| Angular distance to a jet. More... | |
| Vector2< Angle > | DeltaTo (PseudoJet const &jet) const |
| Rapidity \(y\). More... | |
| Vector2< Angle > | Angles (bool wrap_phi=false) const |
| Vector of rapidity \(y\) and azimuth \(\phi\). More... | |
| template<typename Multiplet_ > | |
| Vector2< Angle > | AnglesMinTo (Multiplet_ const &multiplet) const |
| Vector of rapidity \(y\) and azimuth \(\phi\) with minimal distance to jet. More... | |
| Vector2< Angle > | AnglesMinTo (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::Jet > | Constituents () 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 | |
| Identification & | operator= (Identification const &)&=default |
| Identification & | operator= (Identification &&)&=default |
Additional Inherited Members | |
Static Public Member Functions inherited from boca::Identification | |
| static double | InitialValue () |
Protected Member Functions inherited from boca::ThreeBody< boca::Doublet, boca::Singlet, boca::Singlet > | |
| void | SetMultiplet1 (boca::Doubletconst &multiplet_1) |
| void | SetMultiplet2 (boca::Singletconst &multiplet_2) |
| void | SetMultiplet3 (boca::Singletconst &multiplet_3) |
Protected Member Functions inherited from boca::Identification | |
| ~Identification () | |
Protected Attributes inherited from boca::Multiplet | |
| Mutable< boca::EventShapes > | event_shapes_ |
Detailed Description
The documentation for this class was generated from the following files:
- boca/multiplets/Quartet.hh
- source/multiplets/Quartet.cpp

Public Member Functions inherited from