Base class for the event Topology. More...
#include <Event.hh>
Public Member Functions | |
| Event (boca::TreeReader const &tree_reader) | |
| Constructor. More... | |
| std::vector< Particle > | GenParticles () const |
| Generator level Particles. More... | |
| std::vector< Particle > | Particles () const |
| All decayed particles. More... | |
| std::vector< Lepton > | Leptons () const |
| Electrons and muons. More... | |
| std::vector< Lepton > | Electrons () const |
| Electrons. More... | |
| std::vector< Lepton > | Muons () const |
| Muons. More... | |
| std::vector< Photon > | Photons () const |
| Photons. More... | |
| std::vector< Jet > | Jets () const |
| Jets. More... | |
| std::vector< Jet > | EFlow (JetDetail jet_detail) const |
| EFlow jets. More... | |
| boca::MissingEt | MissingEt () const |
| Missing transverse enenergy. More... | |
| Momentum | ScalarHt () const |
| Scalar sum of transverse momenta \(H_T=\sum_ip_{Ti}\). More... | |
| Event (Event const &)=default | |
| Event (Event &&)=default | |
| Event & | operator= (Event const &)&=default |
| Event & | operator= (Event &&)&=default |
Protected Member Functions | |
| ~Event () | |
| boca::TreeReader const & | TreeReader () const |
| virtual std::vector< Particle > | GetParticles (Status max_status) const =0 |
| virtual std::vector< Lepton > | GetElectrons () const =0 |
| virtual std::vector< Lepton > | GetMuons () const =0 |
| virtual std::vector< Photon > | GetPhotons () const =0 |
| virtual std::vector< Jet > | GetJets () const =0 |
| virtual std::vector< Jet > | GetEFlow (JetDetail jet_detail) const =0 |
| virtual boca::MissingEt | GetMissingEt () const =0 |
| virtual Momentum | GetScalarHt () const =0 |
Detailed Description
Base class for the event Topology.
- Examples:
- cut/source/MainCut.cpp, and simple/source/MainSimple.cpp.
Constructor & Destructor Documentation
| Event::Event | ( | boca::TreeReader const & | tree_reader | ) |
Constructor.
|
default |
|
default |
|
inlineprotected |
Member Function Documentation
| std::vector< Lepton > Event::Electrons | ( | ) | const |
Electrons.
| std::vector< Particle > Event::GenParticles | ( | ) | const |
Generator level Particles.
Implemented in boca::exroot::Event, and boca::delphes::Event.
|
protectedpure virtual |
Implemented in boca::delphes::Event, and boca::exroot::Event.
|
protectedpure virtual |
Implemented in boca::exroot::Event, and boca::delphes::Event.
|
protectedpure virtual |
Implemented in boca::exroot::Event, and boca::delphes::Event.
|
protectedpure virtual |
Implemented in boca::delphes::Event, and boca::exroot::Event.
|
protectedpure virtual |
Implemented in boca::delphes::Event, and boca::exroot::Event.
|
protectedpure virtual |
Implemented in boca::delphes::Event, and boca::exroot::Event.
|
protectedpure virtual |
Implemented in boca::exroot::Event, and boca::delphes::Event.
| std::vector< Jet > Event::Jets | ( | ) | const |
Jets.
- Examples:
- simple/source/MainSimple.cpp.
| std::vector< Lepton > Event::Leptons | ( | ) | const |
Electrons and muons.
- Examples:
- simple/source/MainSimple.cpp.
| boca::MissingEt Event::MissingEt | ( | ) | const |
Missing transverse enenergy.
| std::vector< Lepton > Event::Muons | ( | ) | const |
Muons.
| std::vector< Particle > Event::Particles | ( | ) | const |
All decayed particles.
| std::vector< Photon > Event::Photons | ( | ) | const |
Photons.
| Momentum Event::ScalarHt | ( | ) | const |
Scalar sum of transverse momenta \(H_T=\sum_ip_{Ti}\).
|
protected |
The documentation for this class was generated from the following files:
