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

#include <ExtractResolutions.h>

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

Public Member Functions

 ExtractResolutions (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

double b_DE = {}
 
double b_DTheta = {}
 
double b_DPhi = {}
 
unsigned b_Element = {}
 
double b_trueE = {}
 
TVector3 b_trueDir = {}
 
TVector3 b_recDir = {}
 
TTree * tree = nullptr
 
Detector_t::Type_t det = Detector_t::Type_t::CB
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ ExtractResolutions()

physics::ExtractResolutions::ExtractResolutions ( const std::string &  name,
OptionsPtr  opts 
)

Member Function Documentation

◆ ProcessEvent()

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

◆ ShowResult()

void physics::ExtractResolutions::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ b_DE

double ant::analysis::physics::ExtractResolutions::b_DE = {}

◆ b_DPhi

double ant::analysis::physics::ExtractResolutions::b_DPhi = {}

◆ b_DTheta

double ant::analysis::physics::ExtractResolutions::b_DTheta = {}

◆ b_Element

unsigned ant::analysis::physics::ExtractResolutions::b_Element = {}

◆ b_recDir

TVector3 ant::analysis::physics::ExtractResolutions::b_recDir = {}

◆ b_trueDir

TVector3 ant::analysis::physics::ExtractResolutions::b_trueDir = {}

◆ b_trueE

double ant::analysis::physics::ExtractResolutions::b_trueE = {}

◆ det

Detector_t::Type_t ant::analysis::physics::ExtractResolutions::det = Detector_t::Type_t::CB

◆ tree

TTree* ant::analysis::physics::ExtractResolutions::tree = nullptr

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