CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::DeDxData Class Reference

#include <DeDxData.h>

List of all members.

Public Member Functions

float dEdx () const
 DeDxData ()
 DeDxData (float val, float er, unsigned int num)
float dEdxError () const
unsigned int numberOfMeasurements () const
int numberOfSaturatedMeasurements () const
virtual ~DeDxData ()

Private Attributes

float error_
unsigned int numberOfMeasurements_
float value_

Detailed Description

Definition at line 8 of file DeDxData.h.


Constructor & Destructor Documentation

DeDxData::DeDxData ( )

Definition at line 5 of file DeDxData.cc.

DeDxData::DeDxData ( float  val,
float  er,
unsigned int  num 
)

Definition at line 6 of file DeDxData.cc.

DeDxData::~DeDxData ( ) [virtual]

Definition at line 7 of file DeDxData.cc.

{}

Member Function Documentation

float DeDxData::dEdx ( ) const

Definition at line 8 of file DeDxData.cc.

References value_.

{return value_;}
float DeDxData::dEdxError ( ) const

Definition at line 9 of file DeDxData.cc.

{return -1;/*error_;*/}
unsigned int DeDxData::numberOfMeasurements ( ) const

Definition at line 10 of file DeDxData.cc.

References numberOfMeasurements_.

int DeDxData::numberOfSaturatedMeasurements ( ) const

Definition at line 11 of file DeDxData.cc.

References error_.

{return error_>=0 ? (int)error_ : 0;}

Member Data Documentation

float reco::DeDxData::error_ [private]

Definition at line 21 of file DeDxData.h.

Referenced by numberOfSaturatedMeasurements().

unsigned int reco::DeDxData::numberOfMeasurements_ [private]

Definition at line 22 of file DeDxData.h.

Referenced by numberOfMeasurements().

float reco::DeDxData::value_ [private]

Definition at line 20 of file DeDxData.h.

Referenced by dEdx().