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

#include <OmegaMCAngles.h>

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

Public Member Functions

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

Protected Types

using decaytree_t = ant::Tree< const ParticleTypeDatabase::Type & >
 

Protected Attributes

const std::shared_ptr< decaytree_tchannelTree
 
TH1D * angle_pi0_gg = nullptr
 
TH1D * angle_eta_gg = nullptr
 
TH1D * angle_all = nullptr
 
TH1D * angle_min_all = nullptr
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Member Typedef Documentation

◆ decaytree_t

Constructor & Destructor Documentation

◆ OmegaMCAngles()

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

◆ ~OmegaMCAngles()

OmegaMCAngles::~OmegaMCAngles ( )
virtual

Member Function Documentation

◆ Finish()

void OmegaMCAngles::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ ProcessEvent()

void OmegaMCAngles::ProcessEvent ( const TEvent event,
manager_t  
)
overridevirtual

◆ ShowResult()

void OmegaMCAngles::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ angle_all

TH1D* ant::analysis::physics::OmegaMCAngles::angle_all = nullptr
protected

◆ angle_eta_gg

TH1D* ant::analysis::physics::OmegaMCAngles::angle_eta_gg = nullptr
protected

◆ angle_min_all

TH1D* ant::analysis::physics::OmegaMCAngles::angle_min_all = nullptr
protected

◆ angle_pi0_gg

TH1D* ant::analysis::physics::OmegaMCAngles::angle_pi0_gg = nullptr
protected

◆ channelTree

const std::shared_ptr<decaytree_t> ant::analysis::physics::OmegaMCAngles::channelTree
protected

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