CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D Class Reference

Public Member Functions

void fill_dxdz (char charge, double abscissa, double slopex, double chi2, int dof)
 
void fill_dydz (char charge, double abscissa, double slopey, double chi2, int dof)
 
void fill_x (char charge, double abscissa, double residx, double chi2, int dof)
 
void fill_x_1d (double residx, double chi2, int dof)
 
void fill_y (char charge, double abscissa, double residy, double chi2, int dof)
 
 MuonSystemMapPlot1D (std::string name, AlignmentMonitorMuonSystemMap1D *module, int bins, double low, double high, bool xy, bool add_1d)
 

Private Attributes

bool m_1d
 
int m_bins
 
TH2F * m_dxdz_2d
 
TH2F * m_dydz_2d
 
std::string m_name
 
TH1F * m_x_1d
 
TH2F * m_x_2d
 
bool m_xy
 
TH2F * m_y_2d
 

Detailed Description

Definition at line 81 of file AlignmentMonitorMuonSystemMap1D.cc.

Constructor & Destructor Documentation

AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::MuonSystemMapPlot1D ( std::string  name,
AlignmentMonitorMuonSystemMap1D module,
int  bins,
double  low,
double  high,
bool  xy,
bool  add_1d 
)

Definition at line 499 of file AlignmentMonitorMuonSystemMap1D.cc.

Member Function Documentation

void AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::fill_dxdz ( char  charge,
double  abscissa,
double  slopex,
double  chi2,
int  dof 
)

Definition at line 556 of file AlignmentMonitorMuonSystemMap1D.cc.

void AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::fill_dydz ( char  charge,
double  abscissa,
double  slopey,
double  chi2,
int  dof 
)

Definition at line 566 of file AlignmentMonitorMuonSystemMap1D.cc.

void AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::fill_x ( char  charge,
double  abscissa,
double  residx,
double  chi2,
int  dof 
)

Definition at line 536 of file AlignmentMonitorMuonSystemMap1D.cc.

void AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::fill_x_1d ( double  residx,
double  chi2,
int  dof 
)

Definition at line 526 of file AlignmentMonitorMuonSystemMap1D.cc.

void AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::fill_y ( char  charge,
double  abscissa,
double  residy,
double  chi2,
int  dof 
)

Definition at line 546 of file AlignmentMonitorMuonSystemMap1D.cc.

Member Data Documentation

bool AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_1d
private

Definition at line 96 of file AlignmentMonitorMuonSystemMap1D.cc.

int AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_bins
private

Definition at line 94 of file AlignmentMonitorMuonSystemMap1D.cc.

TH2F * AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_dxdz_2d
private

Definition at line 98 of file AlignmentMonitorMuonSystemMap1D.cc.

TH2F * AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_dydz_2d
private

Definition at line 98 of file AlignmentMonitorMuonSystemMap1D.cc.

std::string AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_name
private

Definition at line 93 of file AlignmentMonitorMuonSystemMap1D.cc.

TH1F* AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_x_1d
private

Definition at line 97 of file AlignmentMonitorMuonSystemMap1D.cc.

TH2F* AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_x_2d
private

Definition at line 98 of file AlignmentMonitorMuonSystemMap1D.cc.

bool AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_xy
private

Definition at line 95 of file AlignmentMonitorMuonSystemMap1D.cc.

TH2F * AlignmentMonitorMuonSystemMap1D::MuonSystemMapPlot1D::m_y_2d
private

Definition at line 98 of file AlignmentMonitorMuonSystemMap1D.cc.