CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup Struct Reference

Public Member Functions

 DoubleArmPlotGroup ()
 
void fill (double time_45, double time_56, double vtx_z, double vtx_t)
 
void write () const
 

Public Attributes

std::unique_ptr< TH2D > h2_t_dh_vs_vtx_z
 
std::unique_ptr< TH2D > h2_t_sh_vs_vtx_t
 
std::unique_ptr< TH1D > h_t_dh_minus_vtx_z
 
std::unique_ptr< TH1D > h_t_sh_minus_vtx_t
 

Detailed Description

Definition at line 151 of file CTPPSProtonReconstructionSimulationValidator.cc.

Constructor & Destructor Documentation

◆ DoubleArmPlotGroup()

CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::DoubleArmPlotGroup ( )
inline

Definition at line 155 of file CTPPSProtonReconstructionSimulationValidator.cc.

155  : h2_t_sh_vs_vtx_t(new TH2D("", ";vtx_t (mm);(t_56 + t_45)/2 (mm)", 100, -250., -250., 100, +250., +250.)),
156  h2_t_dh_vs_vtx_z(new TH2D("", ";vtx_z (mm);(t_56 - t_45)/2 (mm)", 100, -250., -250., 100, +250., +250.)),
157  h_t_sh_minus_vtx_t(new TH1D("", ";(t_56 + t_45)/2 - vtx_t (mm)", 100, -100., +100.)),
158  h_t_dh_minus_vtx_z(new TH1D("", ";(t_56 - t_45)/2 - vtx_z (mm)", 100, -100., +100.)) {}
159 

Member Function Documentation

◆ fill()

void CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::fill ( double  time_45,
double  time_56,
double  vtx_z,
double  vtx_t 
)
inline

◆ write()

void CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::write ( ) const
inline

Member Data Documentation

◆ h2_t_dh_vs_vtx_z

std::unique_ptr<TH2D> CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h2_t_dh_vs_vtx_z

◆ h2_t_sh_vs_vtx_t

std::unique_ptr<TH2D> CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h2_t_sh_vs_vtx_t

◆ h_t_dh_minus_vtx_z

std::unique_ptr<TH1D> CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h_t_dh_minus_vtx_z

◆ h_t_sh_minus_vtx_t

std::unique_ptr<TH1D> CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h_t_sh_minus_vtx_t
CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h_t_dh_minus_vtx_z
std::unique_ptr< TH1D > h_t_dh_minus_vtx_z
Definition: CTPPSProtonReconstructionSimulationValidator.cc:153
CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h2_t_dh_vs_vtx_z
std::unique_ptr< TH2D > h2_t_dh_vs_vtx_z
Definition: CTPPSProtonReconstructionSimulationValidator.cc:152
CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h_t_sh_minus_vtx_t
std::unique_ptr< TH1D > h_t_sh_minus_vtx_t
Definition: CTPPSProtonReconstructionSimulationValidator.cc:153
CTPPSProtonReconstructionSimulationValidator::DoubleArmPlotGroup::h2_t_sh_vs_vtx_t
std::unique_ptr< TH2D > h2_t_sh_vs_vtx_t
Definition: CTPPSProtonReconstructionSimulationValidator.cc:152