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

#include <CandidatesAnalysis.h>

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

Public Member Functions

 CandidatesAnalysis (const std::string &name, OptionsPtr opts)
 
virtual void ProcessEvent (const TEvent &event, manager_t &) override
 
virtual void Finish () override
 
virtual 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 Attributes

TH1D * nCandidatesEvent = nullptr
 
TH1D * CandMultiplicities = nullptr
 
TH1D * energy = nullptr
 
TH1D * theta = nullptr
 
TH1D * phi = nullptr
 
TH1D * ggIM = nullptr
 
TH1D * ttIM = nullptr
 
TH2D * cbdEE = nullptr
 
TH2D * cbtof = nullptr
 
TH2D * tapsdEE = nullptr
 
TH2D * tapstof = nullptr
 
TH1D * detectors = nullptr
 
TH2D * psa = nullptr
 
TH2D * psa_all = nullptr
 
TH2D * psa_all_angles = nullptr
 
TH1D * lateral_moment_cb = nullptr
 
TH1D * lateral_moment_taps = nullptr
 
utils::ClusterTools clustertools
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ CandidatesAnalysis()

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

Member Function Documentation

◆ Finish()

void CandidatesAnalysis::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ ProcessEvent()

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

◆ ShowResult()

void CandidatesAnalysis::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ CandMultiplicities

TH1D* ant::analysis::physics::CandidatesAnalysis::CandMultiplicities = nullptr
protected

◆ cbdEE

TH2D* ant::analysis::physics::CandidatesAnalysis::cbdEE = nullptr
protected

◆ cbtof

TH2D* ant::analysis::physics::CandidatesAnalysis::cbtof = nullptr
protected

◆ clustertools

utils::ClusterTools ant::analysis::physics::CandidatesAnalysis::clustertools
protected

◆ detectors

TH1D* ant::analysis::physics::CandidatesAnalysis::detectors = nullptr
protected

◆ energy

TH1D* ant::analysis::physics::CandidatesAnalysis::energy = nullptr
protected

◆ ggIM

TH1D* ant::analysis::physics::CandidatesAnalysis::ggIM = nullptr
protected

◆ lateral_moment_cb

TH1D* ant::analysis::physics::CandidatesAnalysis::lateral_moment_cb = nullptr
protected

◆ lateral_moment_taps

TH1D* ant::analysis::physics::CandidatesAnalysis::lateral_moment_taps = nullptr
protected

◆ nCandidatesEvent

TH1D* ant::analysis::physics::CandidatesAnalysis::nCandidatesEvent = nullptr
protected

◆ phi

TH1D* ant::analysis::physics::CandidatesAnalysis::phi = nullptr
protected

◆ psa

TH2D* ant::analysis::physics::CandidatesAnalysis::psa = nullptr
protected

◆ psa_all

TH2D* ant::analysis::physics::CandidatesAnalysis::psa_all = nullptr
protected

◆ psa_all_angles

TH2D* ant::analysis::physics::CandidatesAnalysis::psa_all_angles = nullptr
protected

◆ tapsdEE

TH2D* ant::analysis::physics::CandidatesAnalysis::tapsdEE = nullptr
protected

◆ tapstof

TH2D* ant::analysis::physics::CandidatesAnalysis::tapstof = nullptr
protected

◆ theta

TH1D* ant::analysis::physics::CandidatesAnalysis::theta = nullptr
protected

◆ ttIM

TH1D* ant::analysis::physics::CandidatesAnalysis::ttIM = nullptr
protected

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