|
ant
A2 ant: class-based analysis framework
|
#include <etaprime-3pi0.h>
Inheritance diagram for ant::analysis::physics::Etap3pi0:
Collaboration diagram for ant::analysis::physics::Etap3pi0:Classes | |
| struct | branches |
| struct | settings_t |
Public Member Functions | |
| Etap3pi0 (const std::string &name, OptionsPtr opts) | |
| virtual void | ProcessEvent (const TEvent &event, manager_t &manager) override |
| virtual void | Finish () override |
| virtual void | ShowResult () override |
Public Member Functions inherited from ant::analysis::Physics | |
| Physics (const std::string &name, OptionsPtr opts) | |
| virtual | ~Physics () |
| std::string | GetName () const |
| Physics (const Physics &)=delete | |
| Physics & | operator= (const Physics &)=delete |
Protected Member Functions | |
| void | AddHist1D (const std::string &category, const std::string &hname, const std::string &title, const std::string &xlabel, const std::string &ylabel, const BinSettings &bins) |
| void | AddHist2D (const std::string &category, const std::string &hname, const std::string &title, const std::string &xlabel, const std::string &ylabel, const BinSettings &xbins, const BinSettings &ybins) |
| bool | MakeMCProton (const TEventData &mcdata, TParticlePtr &proton) |
| double | applyEnergyMomentumConservation (double EBeam, const TParticleList &photons, const TParticlePtr &proton) |
| Etap3pi0::Etap3pi0 | ( | const std::string & | name, |
| OptionsPtr | opts | ||
| ) |
|
protected |
|
protected |
|
protected |
|
overridevirtual |
Reimplemented from ant::analysis::Physics.
|
protected |
|
overridevirtual |
Reimplemented from ant::analysis::Physics.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |