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

#include <XMasCB.h>

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

Public Member Functions

 XMasCB (const std::string &name, OptionsPtr opts)
 
virtual ~XMasCB ()
 
virtual void ProcessEvent (const TEvent &event, manager_t &manager) override
 
- Public Member Functions inherited from ant::analysis::Physics
 Physics (const std::string &name, OptionsPtr opts)
 
virtual ~Physics ()
 
virtual void Finish ()
 
virtual void ShowResult ()
 
std::string GetName () const
 
 Physics (const Physics &)=delete
 
Physicsoperator= (const Physics &)=delete
 

Protected Attributes

std::unique_ptr< TH2CBhist = nullptr
 
std::unique_ptr< TH2CBgrid = nullptr
 
TCanvas * c = nullptr
 
unsigned n = 0
 
unsigned m = 0
 
const unsigned skipevents = 0
 
const std::string ext
 
const bool reallysave = false
 
const int w_px
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ XMasCB()

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

◆ ~XMasCB()

XMasCB::~XMasCB ( )
virtual

Member Function Documentation

◆ ProcessEvent()

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

Member Data Documentation

◆ c

TCanvas* ant::analysis::physics::XMasCB::c = nullptr
protected

◆ ext

const std::string ant::analysis::physics::XMasCB::ext
protected

◆ grid

std::unique_ptr<TH2CB> ant::analysis::physics::XMasCB::grid = nullptr
protected

◆ hist

std::unique_ptr<TH2CB> ant::analysis::physics::XMasCB::hist = nullptr
protected

◆ m

unsigned ant::analysis::physics::XMasCB::m = 0
protected

◆ n

unsigned ant::analysis::physics::XMasCB::n = 0
protected

◆ reallysave

const bool ant::analysis::physics::XMasCB::reallysave = false
protected

◆ skipevents

const unsigned ant::analysis::physics::XMasCB::skipevents = 0
protected

◆ w_px

const int ant::analysis::physics::XMasCB::w_px
protected

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