ant
A2 ant: class-based analysis framework
ant::analysis::physics::JustPi0 Class Reference

#include <JustPi0.h>

+ Inheritance diagram for ant::analysis::physics::JustPi0:
+ Collaboration diagram for ant::analysis::physics::JustPi0:

Classes

struct  MultiPi0
 

Public Member Functions

 JustPi0 (const std::string &name, OptionsPtr opts)
 
virtual void ProcessEvent (const TEvent &event, manager_t &manager) override
 
virtual void ShowResult () override
 
virtual void Finish () 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
 
Physicsoperator= (const Physics &)=delete
 

Protected Attributes

utils::TriggerSimulation triggersimu
 
utils::UncertaintyModelPtr model
 
std::vector< std::unique_ptr< MultiPi0 > > multiPi0
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ JustPi0()

JustPi0::JustPi0 ( const std::string &  name,
OptionsPtr  opts 
)

Member Function Documentation

◆ Finish()

void JustPi0::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ ProcessEvent()

void JustPi0::ProcessEvent ( const TEvent event,
manager_t manager 
)
overridevirtual

◆ ShowResult()

void JustPi0::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ model

utils::UncertaintyModelPtr ant::analysis::physics::JustPi0::model
protected

◆ multiPi0

std::vector<std::unique_ptr<MultiPi0> > ant::analysis::physics::JustPi0::multiPi0
protected

◆ triggersimu

utils::TriggerSimulation ant::analysis::physics::JustPi0::triggersimu
protected

The documentation for this class was generated from the following files: