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

Physics class to investigate angular distributions of charged particles. Intended for studies of coverage of the CBTPC and usefulness for A2 physics. Runs on MCTrue Data only. More...

#include <PhysicsStats.h>

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

Public Member Functions

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

std::map< std::string, TH1D * > decay_angles
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Detailed Description

Physics class to investigate angular distributions of charged particles. Intended for studies of coverage of the CBTPC and usefulness for A2 physics. Runs on MCTrue Data only.

Constructor & Destructor Documentation

◆ TPC_PhysicsStats()

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

Member Function Documentation

◆ Finish()

void TPC_PhysicsStats::Finish ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

◆ ProcessEvent()

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

◆ ShowResult()

void TPC_PhysicsStats::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ decay_angles

std::map<std::string, TH1D*> ant::analysis::physics::TPC_PhysicsStats::decay_angles
protected

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