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

#include <Pi0Calib.h>

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

Classes

struct  MyTree
 

Public Member Functions

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

Protected Attributes

TH1D * h_IM_All
 
TH2D * h_IM_CB_ClustersizeOAngle
 
TH3D * h_Meson_Energy_interval
 
TH3D * h_Meson_Energy_interval_30_Degree_Cut
 
TH2D * h_CB_E_True_Opening_Angle
 
TH2D * h_CB_Angle_True_E_Angle
 
TH3D * h_CB_Theta_Diff
 
TH3D * h_CB_Phi_Diff
 
TH2D * h_IM_CB_InvOAngletrue
 
TH2D * h_IM_CB_InvOAnglerec
 
TH2D * h_IM_CB_all
 
TH2D * h_IM_CB_Uncharged_No_Cut
 
TH2D * h_IM_CB_interval
 
TH2D * h_IM_CB_interval_Uncharged_No_Cut
 
TH2D * h_IM_CB_interval_Uncharged_30_Degree_Cut
 
TH2D * h_IM_CB_Angle_Energy
 
TH2D * h_IM_CB_Min_Opening_Angle
 
TH3D * h_IM_CB_Rec_vs_Gen_Opening_Angle
 
TH2D * h_IM_CB_Rec_vs_Gen_Opening_Angle_Deviation
 
TH2D * h_IM_CB_AngleDeviation_Energy
 
TH2D * h_IM_CB_Uncharged_30_Degree_Cut
 
TH3D * h_IM_CB_ZVertex_interval_30_Degree_Cut
 
TH3D * h_IM_CB_ZVertex
 
TH3D * h_IM_CB_interval_Theta_Phi_Energy
 
TH1D * h_IM_CB_corr
 
TH1D * h_IM_TAPS
 
TH2D * h_IM_True_Opening_Angle
 
TH2D * h_IM_Rec_Opening_Angle
 
TH2D * h_IM_CB_NClusterEnergy
 
TH1D * h_Angle_CB
 
TH1D * h_Angle_TAPS
 
TH2D * h_ClusterHitTiming_CB
 
TH2D * h_ClusterHitTiming_TAPS
 
TH2D * h_IM_CB_ClusterSize3
 
TH2CBh_cb
 
std::vector< TH2CB * > h_cbs_ClusterSize3
 
std::vector< TH2CB * > h_cbs_ClusterSize0
 
MyTree t
 
const interval< double > CaloEnergy_Window
 
ant::analysis::PromptRandom::Switch promptrandom
 
utils::TriggerSimulation triggersimu
 
- Protected Attributes inherited from ant::analysis::Physics
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ scratch_sobotzik_Pi0Calib()

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

Member Function Documentation

◆ ProcessEvent()

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

◆ ShowResult()

void scratch_sobotzik_Pi0Calib::ShowResult ( )
overridevirtual

Reimplemented from ant::analysis::Physics.

Member Data Documentation

◆ CaloEnergy_Window

const interval<double> ant::analysis::physics::scratch_sobotzik_Pi0Calib::CaloEnergy_Window
protected

◆ h_Angle_CB

TH1D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_Angle_CB
protected

◆ h_Angle_TAPS

TH1D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_Angle_TAPS
protected

◆ h_cb

TH2CB* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_cb
protected

◆ h_CB_Angle_True_E_Angle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_CB_Angle_True_E_Angle
protected

◆ h_CB_E_True_Opening_Angle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_CB_E_True_Opening_Angle
protected

◆ h_CB_Phi_Diff

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_CB_Phi_Diff
protected

◆ h_CB_Theta_Diff

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_CB_Theta_Diff
protected

◆ h_cbs_ClusterSize0

std::vector<TH2CB*> ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_cbs_ClusterSize0
protected

◆ h_cbs_ClusterSize3

std::vector<TH2CB*> ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_cbs_ClusterSize3
protected

◆ h_ClusterHitTiming_CB

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_ClusterHitTiming_CB
protected

◆ h_ClusterHitTiming_TAPS

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_ClusterHitTiming_TAPS
protected

◆ h_IM_All

TH1D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_All
protected

◆ h_IM_CB_all

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_all
protected

◆ h_IM_CB_Angle_Energy

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Angle_Energy
protected

◆ h_IM_CB_AngleDeviation_Energy

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_AngleDeviation_Energy
protected

◆ h_IM_CB_ClusterSize3

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_ClusterSize3
protected

◆ h_IM_CB_ClustersizeOAngle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_ClustersizeOAngle
protected

◆ h_IM_CB_corr

TH1D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_corr
protected

◆ h_IM_CB_interval

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_interval
protected

◆ h_IM_CB_interval_Theta_Phi_Energy

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_interval_Theta_Phi_Energy
protected

◆ h_IM_CB_interval_Uncharged_30_Degree_Cut

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_interval_Uncharged_30_Degree_Cut
protected

◆ h_IM_CB_interval_Uncharged_No_Cut

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_interval_Uncharged_No_Cut
protected

◆ h_IM_CB_InvOAnglerec

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_InvOAnglerec
protected

◆ h_IM_CB_InvOAngletrue

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_InvOAngletrue
protected

◆ h_IM_CB_Min_Opening_Angle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Min_Opening_Angle
protected

◆ h_IM_CB_NClusterEnergy

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_NClusterEnergy
protected

◆ h_IM_CB_Rec_vs_Gen_Opening_Angle

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Rec_vs_Gen_Opening_Angle
protected

◆ h_IM_CB_Rec_vs_Gen_Opening_Angle_Deviation

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Rec_vs_Gen_Opening_Angle_Deviation
protected

◆ h_IM_CB_Uncharged_30_Degree_Cut

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Uncharged_30_Degree_Cut
protected

◆ h_IM_CB_Uncharged_No_Cut

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_Uncharged_No_Cut
protected

◆ h_IM_CB_ZVertex

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_ZVertex
protected

◆ h_IM_CB_ZVertex_interval_30_Degree_Cut

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_CB_ZVertex_interval_30_Degree_Cut
protected

◆ h_IM_Rec_Opening_Angle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_Rec_Opening_Angle
protected

◆ h_IM_TAPS

TH1D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_TAPS
protected

◆ h_IM_True_Opening_Angle

TH2D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_IM_True_Opening_Angle
protected

◆ h_Meson_Energy_interval

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_Meson_Energy_interval
protected

◆ h_Meson_Energy_interval_30_Degree_Cut

TH3D* ant::analysis::physics::scratch_sobotzik_Pi0Calib::h_Meson_Energy_interval_30_Degree_Cut
protected

◆ promptrandom

ant::analysis::PromptRandom::Switch ant::analysis::physics::scratch_sobotzik_Pi0Calib::promptrandom
protected

◆ t

MyTree ant::analysis::physics::scratch_sobotzik_Pi0Calib::t
protected

◆ triggersimu

utils::TriggerSimulation ant::analysis::physics::scratch_sobotzik_Pi0Calib::triggersimu
protected

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