|
ant
A2 ant: class-based analysis framework
|
The ParticleOverview class shows particle type occurences. More...
#include <DataOverview.h>
Inheritance diagram for ant::analysis::physics::ParticleOverview:
Collaboration diagram for ant::analysis::physics::ParticleOverview:Public Member Functions | |
| ParticleOverview (const std::string &name, OptionsPtr opts) | |
| virtual | ~ParticleOverview () |
| virtual void | ProcessEvent (const TEvent &event, manager_t &manager) override |
| virtual void | ShowResult () override |
Public Member Functions inherited from ant::analysis::physics::DataOverviewBase | |
| DataOverviewBase (const std::string &name, OptionsPtr opts) | |
| virtual | ~DataOverviewBase () |
Public Member Functions inherited from ant::analysis::Physics | |
| Physics (const std::string &name, OptionsPtr opts) | |
| virtual | ~Physics () |
| virtual void | Finish () |
| std::string | GetName () const |
| Physics (const Physics &)=delete | |
| Physics & | operator= (const Physics &)=delete |
Static Protected Member Functions | |
| static void | SetBinLabels (TH1D *hist, const ParticleTypeDatabase::TypeList_t &types) |
Protected Attributes | |
| TH1D * | nParticles = nullptr |
| TH1D * | particleTypes = nullptr |
| std::map< const ParticleTypeDatabase::Type *, TH1D * > | nType |
Protected Attributes inherited from ant::analysis::physics::DataOverviewBase | |
| Mode | mode = Mode::Reconstructed |
Protected Attributes inherited from ant::analysis::Physics | |
| HistogramFactory | HistFac |
Additional Inherited Members | |
Protected Types inherited from ant::analysis::physics::DataOverviewBase | |
| enum | Mode { Mode::MCTrue, Mode::Reconstructed } |
Protected Member Functions inherited from ant::analysis::physics::DataOverviewBase | |
| std::string | GetMode () const |
| Get a string representation of the current mode. More... | |
| const TEventData & | GetBranch (const TEvent &event) const |
The ParticleOverview class shows particle type occurences.
| ParticleOverview::ParticleOverview | ( | const std::string & | name, |
| OptionsPtr | opts | ||
| ) |
|
virtual |
Implements ant::analysis::Physics.
|
staticprotected |
|
overridevirtual |
Reimplemented from ant::analysis::Physics.
|
protected |
|
protected |
|
protected |