CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
CTPPSBeamParameters Class Reference

#include <CondFormats/CTPPSRedoutObjects/src/CTPPSBeamParameters.cc>

Public Member Functions

 CTPPSBeamParameters ()
 
double getBeamDivergenceX45 () const
 
double getBeamDivergenceX56 () const
 
double getBeamDivergenceY45 () const
 
double getBeamDivergenceY56 () const
 
double getBeamMom45 () const
 
double getBeamMom56 () const
 
double getBetaStarX45 () const
 
double getBetaStarX56 () const
 
double getBetaStarY45 () const
 
double getBetaStarY56 () const
 
double getHalfXangleX45 () const
 
double getHalfXangleX56 () const
 
double getHalfXangleY45 () const
 
double getHalfXangleY56 () const
 
double getVtxOffsetT45 () const
 
double getVtxOffsetT56 () const
 
double getVtxOffsetX45 () const
 
double getVtxOffsetX56 () const
 
double getVtxOffsetY45 () const
 
double getVtxOffsetY56 () const
 
double getVtxOffsetZ45 () const
 
double getVtxOffsetZ56 () const
 
double getVtxStddevT () const
 
double getVtxStddevX () const
 
double getVtxStddevY () const
 
double getVtxStddevZ () const
 
void printInfo (std::stringstream &s)
 
void setBeamDivergenceX45 (double div)
 
void setBeamDivergenceX56 (double div)
 
void setBeamDivergenceY45 (double div)
 
void setBeamDivergenceY56 (double div)
 
void setBeamMom45 (double mom)
 
void setBeamMom56 (double mom)
 
void setBetaStarX45 (double beta)
 
void setBetaStarX56 (double beta)
 
void setBetaStarY45 (double beta)
 
void setBetaStarY56 (double beta)
 
void setHalfXangleX45 (double angle)
 
void setHalfXangleX56 (double angle)
 
void setHalfXangleY45 (double angle)
 
void setHalfXangleY56 (double angle)
 
void setVtxOffsetT45 (double offset)
 
void setVtxOffsetT56 (double offset)
 
void setVtxOffsetX45 (double offset)
 
void setVtxOffsetX56 (double offset)
 
void setVtxOffsetY45 (double offset)
 
void setVtxOffsetY56 (double offset)
 
void setVtxOffsetZ45 (double offset)
 
void setVtxOffsetZ56 (double offset)
 
void setVtxStddevT (double stddev)
 
void setVtxStddevX (double stddev)
 
void setVtxStddevY (double stddev)
 
void setVtxStddevZ (double stddev)
 
 ~CTPPSBeamParameters ()
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

double beam_divergence_x_45_
 
double beam_divergence_x_56_
 
double beam_divergence_y_45_
 
double beam_divergence_y_56_
 
double beam_momentum_45_
 
double beam_momentum_56_
 
double beta_star_x_45_
 
double beta_star_x_56_
 
double beta_star_y_45_
 
double beta_star_y_56_
 
double half_crossing_angle_x_45_
 
double half_crossing_angle_x_56_
 
double half_crossing_angle_y_45_
 
double half_crossing_angle_y_56_
 
double vtx_offset_t_45_
 
double vtx_offset_t_56_
 
double vtx_offset_x_45_
 
double vtx_offset_x_56_
 
double vtx_offset_y_45_
 
double vtx_offset_y_56_
 
double vtx_offset_z_45_
 
double vtx_offset_z_56_
 
double vtx_stddev_t_
 
double vtx_stddev_x_
 
double vtx_stddev_y_
 
double vtx_stddev_z_
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Description: Beam parameters for proton reconstruction

Implementation: <Notes on="" implementation>="">

Definition at line 22 of file CTPPSBeamParameters.h.

Constructor & Destructor Documentation

◆ CTPPSBeamParameters()

CTPPSBeamParameters::CTPPSBeamParameters ( )

◆ ~CTPPSBeamParameters()

CTPPSBeamParameters::~CTPPSBeamParameters ( )

Definition at line 51 of file CTPPSBeamParameters.cc.

51 {}

Member Function Documentation

◆ getBeamDivergenceX45()

double CTPPSBeamParameters::getBeamDivergenceX45 ( ) const

Definition at line 63 of file CTPPSBeamParameters.cc.

63 { return beam_divergence_x_45_; }

References beam_divergence_x_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getBeamDivergenceX56()

double CTPPSBeamParameters::getBeamDivergenceX56 ( ) const

Definition at line 65 of file CTPPSBeamParameters.cc.

65 { return beam_divergence_x_56_; }

References beam_divergence_x_56_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getBeamDivergenceY45()

double CTPPSBeamParameters::getBeamDivergenceY45 ( ) const

Definition at line 64 of file CTPPSBeamParameters.cc.

64 { return beam_divergence_y_45_; }

References beam_divergence_y_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getBeamDivergenceY56()

double CTPPSBeamParameters::getBeamDivergenceY56 ( ) const

Definition at line 66 of file CTPPSBeamParameters.cc.

66 { return beam_divergence_y_56_; }

References beam_divergence_y_56_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getBeamMom45()

double CTPPSBeamParameters::getBeamMom45 ( ) const

◆ getBeamMom56()

double CTPPSBeamParameters::getBeamMom56 ( ) const

◆ getBetaStarX45()

double CTPPSBeamParameters::getBetaStarX45 ( ) const

Definition at line 58 of file CTPPSBeamParameters.cc.

58 { return beta_star_x_45_; }

References beta_star_x_45_.

◆ getBetaStarX56()

double CTPPSBeamParameters::getBetaStarX56 ( ) const

Definition at line 60 of file CTPPSBeamParameters.cc.

60 { return beta_star_x_56_; }

References beta_star_x_56_.

◆ getBetaStarY45()

double CTPPSBeamParameters::getBetaStarY45 ( ) const

Definition at line 59 of file CTPPSBeamParameters.cc.

59 { return beta_star_y_45_; }

References beta_star_y_45_.

◆ getBetaStarY56()

double CTPPSBeamParameters::getBetaStarY56 ( ) const

Definition at line 61 of file CTPPSBeamParameters.cc.

61 { return beta_star_y_56_; }

References beta_star_y_56_.

◆ getHalfXangleX45()

double CTPPSBeamParameters::getHalfXangleX45 ( ) const

◆ getHalfXangleX56()

double CTPPSBeamParameters::getHalfXangleX56 ( ) const

◆ getHalfXangleY45()

double CTPPSBeamParameters::getHalfXangleY45 ( ) const

Definition at line 69 of file CTPPSBeamParameters.cc.

69 { return half_crossing_angle_y_45_; }

References half_crossing_angle_y_45_.

◆ getHalfXangleY56()

double CTPPSBeamParameters::getHalfXangleY56 ( ) const

Definition at line 71 of file CTPPSBeamParameters.cc.

71 { return half_crossing_angle_y_56_; }

References half_crossing_angle_y_56_.

◆ getVtxOffsetT45()

double CTPPSBeamParameters::getVtxOffsetT45 ( ) const

Definition at line 76 of file CTPPSBeamParameters.cc.

76 { return vtx_offset_t_45_; }

References vtx_offset_t_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxOffsetT56()

double CTPPSBeamParameters::getVtxOffsetT56 ( ) const

Definition at line 80 of file CTPPSBeamParameters.cc.

80 { return vtx_offset_t_56_; }

References vtx_offset_t_56_.

◆ getVtxOffsetX45()

double CTPPSBeamParameters::getVtxOffsetX45 ( ) const

Definition at line 73 of file CTPPSBeamParameters.cc.

73 { return vtx_offset_x_45_; }

References vtx_offset_x_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxOffsetX56()

double CTPPSBeamParameters::getVtxOffsetX56 ( ) const

Definition at line 77 of file CTPPSBeamParameters.cc.

77 { return vtx_offset_x_56_; }

References vtx_offset_x_56_.

◆ getVtxOffsetY45()

double CTPPSBeamParameters::getVtxOffsetY45 ( ) const

Definition at line 74 of file CTPPSBeamParameters.cc.

74 { return vtx_offset_y_45_; }

References vtx_offset_y_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxOffsetY56()

double CTPPSBeamParameters::getVtxOffsetY56 ( ) const

Definition at line 78 of file CTPPSBeamParameters.cc.

78 { return vtx_offset_y_56_; }

References vtx_offset_y_56_.

◆ getVtxOffsetZ45()

double CTPPSBeamParameters::getVtxOffsetZ45 ( ) const

Definition at line 75 of file CTPPSBeamParameters.cc.

75 { return vtx_offset_z_45_; }

References vtx_offset_z_45_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxOffsetZ56()

double CTPPSBeamParameters::getVtxOffsetZ56 ( ) const

Definition at line 79 of file CTPPSBeamParameters.cc.

79 { return vtx_offset_z_56_; }

References vtx_offset_z_56_.

◆ getVtxStddevT()

double CTPPSBeamParameters::getVtxStddevT ( ) const

Definition at line 85 of file CTPPSBeamParameters.cc.

85 { return vtx_stddev_t_; }

References vtx_stddev_t_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxStddevX()

double CTPPSBeamParameters::getVtxStddevX ( ) const

Definition at line 82 of file CTPPSBeamParameters.cc.

82 { return vtx_stddev_x_; }

References vtx_stddev_x_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxStddevY()

double CTPPSBeamParameters::getVtxStddevY ( ) const

Definition at line 83 of file CTPPSBeamParameters.cc.

83 { return vtx_stddev_y_; }

References vtx_stddev_y_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ getVtxStddevZ()

double CTPPSBeamParameters::getVtxStddevZ ( ) const

Definition at line 84 of file CTPPSBeamParameters.cc.

84 { return vtx_stddev_z_; }

References vtx_stddev_z_.

Referenced by BeamDivergenceVtxGenerator::produce().

◆ printInfo()

void CTPPSBeamParameters::printInfo ( std::stringstream &  s)

Definition at line 121 of file CTPPSBeamParameters.cc.

121  {
122  s << "\n Beam parameters : \n"
123  << "\n beam_momentum_45 = " << beam_momentum_45_ << " GeV"
124  << "\n beam_momentum_56 = " << beam_momentum_56_ << " GeV"
125  << "\n beta_star_x_45 = " << beta_star_x_45_ << " cm"
126  << "\n beta_star_y_45 = " << beta_star_y_45_ << " cm"
127  << "\n beta_star_x_56 = " << beta_star_x_56_ << " cm"
128  << "\n beta_star_y_56 = " << beta_star_y_56_ << " cm"
129  << "\n beam_divergence_x_45 = " << beam_divergence_x_45_ << " rad"
130  << "\n beam_divergence_y_45 = " << beam_divergence_y_45_ << " rad"
131  << "\n beam_divergence_x_56 = " << beam_divergence_x_56_ << " rad"
132  << "\n beam_divergence_y_56 = " << beam_divergence_y_56_ << " rad"
133  << "\n half_crossing_angle_x_45 = " << half_crossing_angle_x_45_ << " rad"
134  << "\n half_crossing_angle_y_45 = " << half_crossing_angle_y_45_ << " rad"
135  << "\n half_crossing_angle_x_56 = " << half_crossing_angle_x_56_ << " rad"
136  << "\n half_crossing_angle_y_56 = " << half_crossing_angle_y_56_ << " rad"
137  << "\n vtx_offset_x_45 = " << vtx_offset_x_45_ << " cm"
138  << "\n vtx_offset_y_45 = " << vtx_offset_y_45_ << " cm"
139  << "\n vtx_offset_z_45 = " << vtx_offset_z_45_ << " cm"
140  << "\n vtx_offset_t_45 = " << vtx_offset_t_45_ << " cm"
141  << "\n vtx_offset_x_56 = " << vtx_offset_x_56_ << " cm"
142  << "\n vtx_offset_y_56 = " << vtx_offset_y_56_ << " cm"
143  << "\n vtx_offset_z_56 = " << vtx_offset_z_56_ << " cm"
144  << "\n vtx_offset_t_56 = " << vtx_offset_t_56_ << " cm"
145  << "\n vtx_stddev_x = " << vtx_stddev_x_ << " cm"
146  << "\n vtx_stddev_y = " << vtx_stddev_y_ << " cm"
147  << "\n vtx_stddev_z = " << vtx_stddev_z_ << " cm"
148  << "\n vtx_stddev_t = " << vtx_stddev_t_ << " cm" << std::endl;
149 }

References beam_divergence_x_45_, beam_divergence_x_56_, beam_divergence_y_45_, beam_divergence_y_56_, beam_momentum_45_, beam_momentum_56_, beta_star_x_45_, beta_star_x_56_, beta_star_y_45_, beta_star_y_56_, half_crossing_angle_x_45_, half_crossing_angle_x_56_, half_crossing_angle_y_45_, half_crossing_angle_y_56_, alignCSCRings::s, vtx_offset_t_45_, vtx_offset_t_56_, vtx_offset_x_45_, vtx_offset_x_56_, vtx_offset_y_45_, vtx_offset_y_56_, vtx_offset_z_45_, vtx_offset_z_56_, vtx_stddev_t_, vtx_stddev_x_, vtx_stddev_y_, and vtx_stddev_z_.

◆ serialize()

template<class Archive >
void CTPPSBeamParameters::serialize ( Archive &  ar,
const unsigned int  version 
)
private

◆ setBeamDivergenceX45()

void CTPPSBeamParameters::setBeamDivergenceX45 ( double  div)

◆ setBeamDivergenceX56()

void CTPPSBeamParameters::setBeamDivergenceX56 ( double  div)

◆ setBeamDivergenceY45()

void CTPPSBeamParameters::setBeamDivergenceY45 ( double  div)

◆ setBeamDivergenceY56()

void CTPPSBeamParameters::setBeamDivergenceY56 ( double  div)

◆ setBeamMom45()

void CTPPSBeamParameters::setBeamMom45 ( double  mom)

Definition at line 89 of file CTPPSBeamParameters.cc.

89 { beam_momentum_45_ = mom; }

References beam_momentum_45_.

◆ setBeamMom56()

void CTPPSBeamParameters::setBeamMom56 ( double  mom)

Definition at line 90 of file CTPPSBeamParameters.cc.

90 { beam_momentum_56_ = mom; }

References beam_momentum_56_.

◆ setBetaStarX45()

void CTPPSBeamParameters::setBetaStarX45 ( double  beta)

Definition at line 92 of file CTPPSBeamParameters.cc.

92 { beta_star_x_45_ = beta; }

References zMuMuMuonUserData::beta, and beta_star_x_45_.

◆ setBetaStarX56()

void CTPPSBeamParameters::setBetaStarX56 ( double  beta)

Definition at line 94 of file CTPPSBeamParameters.cc.

94 { beta_star_x_56_ = beta; }

References zMuMuMuonUserData::beta, and beta_star_x_56_.

◆ setBetaStarY45()

void CTPPSBeamParameters::setBetaStarY45 ( double  beta)

Definition at line 93 of file CTPPSBeamParameters.cc.

93 { beta_star_y_45_ = beta; }

References zMuMuMuonUserData::beta, and beta_star_y_45_.

◆ setBetaStarY56()

void CTPPSBeamParameters::setBetaStarY56 ( double  beta)

Definition at line 95 of file CTPPSBeamParameters.cc.

95 { beta_star_y_56_ = beta; }

References zMuMuMuonUserData::beta, and beta_star_y_56_.

◆ setHalfXangleX45()

void CTPPSBeamParameters::setHalfXangleX45 ( double  angle)

Definition at line 102 of file CTPPSBeamParameters.cc.

References angle(), and half_crossing_angle_x_45_.

◆ setHalfXangleX56()

void CTPPSBeamParameters::setHalfXangleX56 ( double  angle)

Definition at line 104 of file CTPPSBeamParameters.cc.

References angle(), and half_crossing_angle_x_56_.

◆ setHalfXangleY45()

void CTPPSBeamParameters::setHalfXangleY45 ( double  angle)

Definition at line 103 of file CTPPSBeamParameters.cc.

References angle(), and half_crossing_angle_y_45_.

◆ setHalfXangleY56()

void CTPPSBeamParameters::setHalfXangleY56 ( double  angle)

Definition at line 105 of file CTPPSBeamParameters.cc.

References angle(), and half_crossing_angle_y_56_.

◆ setVtxOffsetT45()

void CTPPSBeamParameters::setVtxOffsetT45 ( double  offset)

◆ setVtxOffsetT56()

void CTPPSBeamParameters::setVtxOffsetT56 ( double  offset)

◆ setVtxOffsetX45()

void CTPPSBeamParameters::setVtxOffsetX45 ( double  offset)

◆ setVtxOffsetX56()

void CTPPSBeamParameters::setVtxOffsetX56 ( double  offset)

◆ setVtxOffsetY45()

void CTPPSBeamParameters::setVtxOffsetY45 ( double  offset)

◆ setVtxOffsetY56()

void CTPPSBeamParameters::setVtxOffsetY56 ( double  offset)

◆ setVtxOffsetZ45()

void CTPPSBeamParameters::setVtxOffsetZ45 ( double  offset)

◆ setVtxOffsetZ56()

void CTPPSBeamParameters::setVtxOffsetZ56 ( double  offset)

◆ setVtxStddevT()

void CTPPSBeamParameters::setVtxStddevT ( double  stddev)

Definition at line 119 of file CTPPSBeamParameters.cc.

119 { vtx_stddev_t_ = stddev; }

References vtx_stddev_t_.

◆ setVtxStddevX()

void CTPPSBeamParameters::setVtxStddevX ( double  stddev)

◆ setVtxStddevY()

void CTPPSBeamParameters::setVtxStddevY ( double  stddev)

◆ setVtxStddevZ()

void CTPPSBeamParameters::setVtxStddevZ ( double  stddev)

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 126 of file CTPPSBeamParameters.h.

◆ cond::serialization::access

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 126 of file CTPPSBeamParameters.h.

Member Data Documentation

◆ beam_divergence_x_45_

double CTPPSBeamParameters::beam_divergence_x_45_
private

Definition at line 107 of file CTPPSBeamParameters.h.

Referenced by getBeamDivergenceX45(), printInfo(), and setBeamDivergenceX45().

◆ beam_divergence_x_56_

double CTPPSBeamParameters::beam_divergence_x_56_
private

Definition at line 107 of file CTPPSBeamParameters.h.

Referenced by getBeamDivergenceX56(), printInfo(), and setBeamDivergenceX56().

◆ beam_divergence_y_45_

double CTPPSBeamParameters::beam_divergence_y_45_
private

Definition at line 108 of file CTPPSBeamParameters.h.

Referenced by getBeamDivergenceY45(), printInfo(), and setBeamDivergenceY45().

◆ beam_divergence_y_56_

double CTPPSBeamParameters::beam_divergence_y_56_
private

Definition at line 108 of file CTPPSBeamParameters.h.

Referenced by getBeamDivergenceY56(), printInfo(), and setBeamDivergenceY56().

◆ beam_momentum_45_

double CTPPSBeamParameters::beam_momentum_45_
private

Definition at line 101 of file CTPPSBeamParameters.h.

Referenced by getBeamMom45(), printInfo(), and setBeamMom45().

◆ beam_momentum_56_

double CTPPSBeamParameters::beam_momentum_56_
private

Definition at line 102 of file CTPPSBeamParameters.h.

Referenced by getBeamMom56(), printInfo(), and setBeamMom56().

◆ beta_star_x_45_

double CTPPSBeamParameters::beta_star_x_45_
private

Definition at line 104 of file CTPPSBeamParameters.h.

Referenced by getBetaStarX45(), printInfo(), and setBetaStarX45().

◆ beta_star_x_56_

double CTPPSBeamParameters::beta_star_x_56_
private

Definition at line 104 of file CTPPSBeamParameters.h.

Referenced by getBetaStarX56(), printInfo(), and setBetaStarX56().

◆ beta_star_y_45_

double CTPPSBeamParameters::beta_star_y_45_
private

Definition at line 105 of file CTPPSBeamParameters.h.

Referenced by getBetaStarY45(), printInfo(), and setBetaStarY45().

◆ beta_star_y_56_

double CTPPSBeamParameters::beta_star_y_56_
private

Definition at line 105 of file CTPPSBeamParameters.h.

Referenced by getBetaStarY56(), printInfo(), and setBetaStarY56().

◆ half_crossing_angle_x_45_

double CTPPSBeamParameters::half_crossing_angle_x_45_
private

Definition at line 110 of file CTPPSBeamParameters.h.

Referenced by getHalfXangleX45(), printInfo(), and setHalfXangleX45().

◆ half_crossing_angle_x_56_

double CTPPSBeamParameters::half_crossing_angle_x_56_
private

Definition at line 110 of file CTPPSBeamParameters.h.

Referenced by getHalfXangleX56(), printInfo(), and setHalfXangleX56().

◆ half_crossing_angle_y_45_

double CTPPSBeamParameters::half_crossing_angle_y_45_
private

Definition at line 111 of file CTPPSBeamParameters.h.

Referenced by getHalfXangleY45(), printInfo(), and setHalfXangleY45().

◆ half_crossing_angle_y_56_

double CTPPSBeamParameters::half_crossing_angle_y_56_
private

Definition at line 111 of file CTPPSBeamParameters.h.

Referenced by getHalfXangleY56(), printInfo(), and setHalfXangleY56().

◆ vtx_offset_t_45_

double CTPPSBeamParameters::vtx_offset_t_45_
private

Definition at line 117 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetT45(), printInfo(), and setVtxOffsetT45().

◆ vtx_offset_t_56_

double CTPPSBeamParameters::vtx_offset_t_56_
private

Definition at line 117 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetT56(), printInfo(), and setVtxOffsetT56().

◆ vtx_offset_x_45_

double CTPPSBeamParameters::vtx_offset_x_45_
private

Definition at line 114 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetX45(), printInfo(), and setVtxOffsetX45().

◆ vtx_offset_x_56_

double CTPPSBeamParameters::vtx_offset_x_56_
private

Definition at line 114 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetX56(), printInfo(), and setVtxOffsetX56().

◆ vtx_offset_y_45_

double CTPPSBeamParameters::vtx_offset_y_45_
private

Definition at line 115 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetY45(), printInfo(), and setVtxOffsetY45().

◆ vtx_offset_y_56_

double CTPPSBeamParameters::vtx_offset_y_56_
private

Definition at line 115 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetY56(), printInfo(), and setVtxOffsetY56().

◆ vtx_offset_z_45_

double CTPPSBeamParameters::vtx_offset_z_45_
private

Definition at line 116 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetZ45(), printInfo(), and setVtxOffsetZ45().

◆ vtx_offset_z_56_

double CTPPSBeamParameters::vtx_offset_z_56_
private

Definition at line 116 of file CTPPSBeamParameters.h.

Referenced by getVtxOffsetZ56(), printInfo(), and setVtxOffsetZ56().

◆ vtx_stddev_t_

double CTPPSBeamParameters::vtx_stddev_t_
private

Definition at line 124 of file CTPPSBeamParameters.h.

Referenced by getVtxStddevT(), printInfo(), and setVtxStddevT().

◆ vtx_stddev_x_

double CTPPSBeamParameters::vtx_stddev_x_
private

Definition at line 121 of file CTPPSBeamParameters.h.

Referenced by getVtxStddevX(), printInfo(), and setVtxStddevX().

◆ vtx_stddev_y_

double CTPPSBeamParameters::vtx_stddev_y_
private

Definition at line 122 of file CTPPSBeamParameters.h.

Referenced by getVtxStddevY(), printInfo(), and setVtxStddevY().

◆ vtx_stddev_z_

double CTPPSBeamParameters::vtx_stddev_z_
private

Definition at line 123 of file CTPPSBeamParameters.h.

Referenced by getVtxStddevZ(), printInfo(), and setVtxStddevZ().

CTPPSBeamParameters::beam_divergence_x_45_
double beam_divergence_x_45_
Definition: CTPPSBeamParameters.h:107
CTPPSBeamParameters::half_crossing_angle_y_56_
double half_crossing_angle_y_56_
Definition: CTPPSBeamParameters.h:111
CTPPSBeamParameters::beam_divergence_y_45_
double beam_divergence_y_45_
Definition: CTPPSBeamParameters.h:108
CTPPSBeamParameters::vtx_stddev_z_
double vtx_stddev_z_
Definition: CTPPSBeamParameters.h:123
CTPPSBeamParameters::vtx_stddev_x_
double vtx_stddev_x_
Definition: CTPPSBeamParameters.h:121
zMuMuMuonUserData.beta
beta
Definition: zMuMuMuonUserData.py:10
CTPPSBeamParameters::vtx_stddev_y_
double vtx_stddev_y_
Definition: CTPPSBeamParameters.h:122
CTPPSBeamParameters::vtx_offset_y_45_
double vtx_offset_y_45_
Definition: CTPPSBeamParameters.h:115
CTPPSBeamParameters::beam_momentum_56_
double beam_momentum_56_
Definition: CTPPSBeamParameters.h:102
CTPPSBeamParameters::beam_divergence_y_56_
double beam_divergence_y_56_
Definition: CTPPSBeamParameters.h:108
alignCSCRings.s
s
Definition: alignCSCRings.py:92
CTPPSBeamParameters::beta_star_x_45_
double beta_star_x_45_
Definition: CTPPSBeamParameters.h:104
CTPPSBeamParameters::beta_star_y_56_
double beta_star_y_56_
Definition: CTPPSBeamParameters.h:105
CTPPSBeamParameters::vtx_offset_z_45_
double vtx_offset_z_45_
Definition: CTPPSBeamParameters.h:116
CTPPSBeamParameters::half_crossing_angle_x_45_
double half_crossing_angle_x_45_
Definition: CTPPSBeamParameters.h:110
CTPPSBeamParameters::vtx_offset_x_45_
double vtx_offset_x_45_
Definition: CTPPSBeamParameters.h:114
CTPPSBeamParameters::vtx_offset_t_45_
double vtx_offset_t_45_
Definition: CTPPSBeamParameters.h:117
CTPPSBeamParameters::half_crossing_angle_y_45_
double half_crossing_angle_y_45_
Definition: CTPPSBeamParameters.h:111
CTPPSBeamParameters::vtx_offset_x_56_
double vtx_offset_x_56_
Definition: CTPPSBeamParameters.h:114
CTPPSBeamParameters::half_crossing_angle_x_56_
double half_crossing_angle_x_56_
Definition: CTPPSBeamParameters.h:110
CTPPSBeamParameters::beta_star_x_56_
double beta_star_x_56_
Definition: CTPPSBeamParameters.h:104
CTPPSBeamParameters::vtx_stddev_t_
double vtx_stddev_t_
Definition: CTPPSBeamParameters.h:124
CTPPSBeamParameters::vtx_offset_z_56_
double vtx_offset_z_56_
Definition: CTPPSBeamParameters.h:116
angle
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
Definition: angle.h:11
CTPPSBeamParameters::beta_star_y_45_
double beta_star_y_45_
Definition: CTPPSBeamParameters.h:105
CTPPSBeamParameters::beam_divergence_x_56_
double beam_divergence_x_56_
Definition: CTPPSBeamParameters.h:107
hltrates_dqm_sourceclient-live_cfg.offset
offset
Definition: hltrates_dqm_sourceclient-live_cfg.py:82
CTPPSBeamParameters::beam_momentum_45_
double beam_momentum_45_
Definition: CTPPSBeamParameters.h:101
CTPPSBeamParameters::vtx_offset_t_56_
double vtx_offset_t_56_
Definition: CTPPSBeamParameters.h:117
CTPPSBeamParameters::vtx_offset_y_56_
double vtx_offset_y_56_
Definition: CTPPSBeamParameters.h:115