CMS 3D CMS Logo

Public Member Functions | Private Attributes

EcalTBHodoscopeRecInfo Class Reference

#include <EcalTBHodoscopeRecInfo.h>

List of all members.

Public Member Functions

 EcalTBHodoscopeRecInfo ()
 EcalTBHodoscopeRecInfo (const float &xpos, const float &ypos, const float &xslope, const float &yslope, const float &xqual, const float &yqual)
float posX () const
float posY () const
float qualX () const
float qualY () const
void setPosX (const float &xpos)
void setPosY (const float &ypos)
void setQualX (const float &xqual)
void setQualY (const float &yqual)
void setSlopeX (const float &xslope)
void setSlopeY (const float &yslope)
float slopeX () const
float slopeY () const
 ~EcalTBHodoscopeRecInfo ()

Private Attributes

float pos_x_
float pos_y_
float qual_x_
float qual_y_
float slope_x_
float slope_y_

Detailed Description

Simple container for Hodoscope reconstructed informations

Id:
EcalTBHodoscopeRecInfo.h,v 1.1 2006/04/21 09:26:34 meridian Exp

Definition at line 14 of file EcalTBHodoscopeRecInfo.h.


Constructor & Destructor Documentation

EcalTBHodoscopeRecInfo::EcalTBHodoscopeRecInfo ( ) [inline]

Definition at line 16 of file EcalTBHodoscopeRecInfo.h.

{};
EcalTBHodoscopeRecInfo::EcalTBHodoscopeRecInfo ( const float &  xpos,
const float &  ypos,
const float &  xslope,
const float &  yslope,
const float &  xqual,
const float &  yqual 
) [inline]

Definition at line 17 of file EcalTBHodoscopeRecInfo.h.

                                                                                                                                                : pos_x_(xpos), pos_y_(ypos), slope_x_(xslope), slope_y_(yslope), qual_x_(xqual), qual_y_(yqual)
    {
    };
EcalTBHodoscopeRecInfo::~EcalTBHodoscopeRecInfo ( ) [inline]

Definition at line 21 of file EcalTBHodoscopeRecInfo.h.

{};

Member Function Documentation

float EcalTBHodoscopeRecInfo::posX ( ) const [inline]

Definition at line 23 of file EcalTBHodoscopeRecInfo.h.

References pos_x_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return pos_x_; }
float EcalTBHodoscopeRecInfo::posY ( ) const [inline]

Definition at line 24 of file EcalTBHodoscopeRecInfo.h.

References pos_y_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return pos_y_; }
float EcalTBHodoscopeRecInfo::qualX ( ) const [inline]

Definition at line 29 of file EcalTBHodoscopeRecInfo.h.

References qual_x_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return qual_x_; }
float EcalTBHodoscopeRecInfo::qualY ( ) const [inline]

Definition at line 30 of file EcalTBHodoscopeRecInfo.h.

References qual_y_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return qual_y_; }
void EcalTBHodoscopeRecInfo::setPosX ( const float &  xpos) [inline]

Definition at line 32 of file EcalTBHodoscopeRecInfo.h.

References pos_x_.

{ pos_x_=xpos; }
void EcalTBHodoscopeRecInfo::setPosY ( const float &  ypos) [inline]

Definition at line 33 of file EcalTBHodoscopeRecInfo.h.

References pos_y_.

{ pos_y_=ypos; }
void EcalTBHodoscopeRecInfo::setQualX ( const float &  xqual) [inline]

Definition at line 38 of file EcalTBHodoscopeRecInfo.h.

References qual_x_.

{ qual_x_=xqual; }
void EcalTBHodoscopeRecInfo::setQualY ( const float &  yqual) [inline]

Definition at line 39 of file EcalTBHodoscopeRecInfo.h.

References qual_y_.

{ qual_y_=yqual; }
void EcalTBHodoscopeRecInfo::setSlopeX ( const float &  xslope) [inline]

Definition at line 35 of file EcalTBHodoscopeRecInfo.h.

References slope_x_.

{ slope_x_=xslope; }
void EcalTBHodoscopeRecInfo::setSlopeY ( const float &  yslope) [inline]

Definition at line 36 of file EcalTBHodoscopeRecInfo.h.

References slope_y_.

{ slope_y_=yslope; }
float EcalTBHodoscopeRecInfo::slopeX ( ) const [inline]

Definition at line 26 of file EcalTBHodoscopeRecInfo.h.

References slope_x_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return slope_x_; }
float EcalTBHodoscopeRecInfo::slopeY ( ) const [inline]

Definition at line 27 of file EcalTBHodoscopeRecInfo.h.

References slope_y_.

Referenced by EBBeamHodoTask::analyze(), EEBeamHodoTask::analyze(), and operator<<().

{ return slope_y_; }

Member Data Documentation

Definition at line 43 of file EcalTBHodoscopeRecInfo.h.

Referenced by posX(), and setPosX().

Definition at line 44 of file EcalTBHodoscopeRecInfo.h.

Referenced by posY(), and setPosY().

Definition at line 49 of file EcalTBHodoscopeRecInfo.h.

Referenced by qualX(), and setQualX().

Definition at line 50 of file EcalTBHodoscopeRecInfo.h.

Referenced by qualY(), and setQualY().

Definition at line 46 of file EcalTBHodoscopeRecInfo.h.

Referenced by setSlopeX(), and slopeX().

Definition at line 47 of file EcalTBHodoscopeRecInfo.h.

Referenced by setSlopeY(), and slopeY().