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

#include <IMPlots.h>

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

Public Member Functions

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

Public Attributes

utils::TriggerSimulation triggersimu
 
PromptRandom::Switch prs
 
std::vector< PromptRandom::Hist1m
 

Additional Inherited Members

- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ IMPlots()

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

Member Function Documentation

◆ MaxNGamma()

unsigned ant::analysis::physics::IMPlots::MaxNGamma ( ) const
inlinenoexcept

◆ MinNGamma()

unsigned ant::analysis::physics::IMPlots::MinNGamma ( ) const
inlinenoexcept

◆ ProcessEvent()

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

◆ ShowResult()

void IMPlots::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ m

std::vector<PromptRandom::Hist1> ant::analysis::physics::IMPlots::m

◆ prs

PromptRandom::Switch ant::analysis::physics::IMPlots::prs

◆ triggersimu

utils::TriggerSimulation ant::analysis::physics::IMPlots::triggersimu

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