CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
reco::DeDxHitInfo::DeDxHitInfoContainer Class Reference

#include <DeDxHitInfo.h>

Public Member Functions

float charge () const
 
 DeDxHitInfoContainer ()
 
 DeDxHitInfoContainer (const float charge, const float pathlength, const DetId &detId, const LocalPoint &pos)
 
const DetIddetId () const
 
float pathlength () const
 
const LocalPointpos () const
 

Private Attributes

float charge_
 total cluster charge More...
 
DetId detId_
 
float pathlength_
 path length inside a module More...
 
LocalPoint pos_
 hit position More...
 

Detailed Description

Definition at line 16 of file DeDxHitInfo.h.

Constructor & Destructor Documentation

reco::DeDxHitInfo::DeDxHitInfoContainer::DeDxHitInfoContainer ( )
inline

Definition at line 18 of file DeDxHitInfo.h.

Referenced by reco::DeDxHitInfo::addHit().

18 : charge_(0.0f), pathlength_(0.0f) {}
float pathlength_
path length inside a module
Definition: DeDxHitInfo.h:30
float charge_
total cluster charge
Definition: DeDxHitInfo.h:28
double f[11][100]
reco::DeDxHitInfo::DeDxHitInfoContainer::DeDxHitInfoContainer ( const float  charge,
const float  pathlength,
const DetId detId,
const LocalPoint pos 
)
inline

Definition at line 19 of file DeDxHitInfo.h.

Member Function Documentation

float reco::DeDxHitInfo::DeDxHitInfoContainer::charge ( ) const
inline

Definition at line 22 of file DeDxHitInfo.h.

References charge_.

22 {return charge_;}
float charge_
total cluster charge
Definition: DeDxHitInfo.h:28
const DetId& reco::DeDxHitInfo::DeDxHitInfoContainer::detId ( ) const
inline

Definition at line 24 of file DeDxHitInfo.h.

References detId_.

Referenced by reco::DeDxHitInfo::pixelCluster(), and reco::DeDxHitInfo::stripCluster().

float reco::DeDxHitInfo::DeDxHitInfoContainer::pathlength ( ) const
inline

Definition at line 23 of file DeDxHitInfo.h.

References pathlength_.

23 {return pathlength_;}
float pathlength_
path length inside a module
Definition: DeDxHitInfo.h:30
const LocalPoint& reco::DeDxHitInfo::DeDxHitInfoContainer::pos ( ) const
inline

Member Data Documentation

float reco::DeDxHitInfo::DeDxHitInfoContainer::charge_
private

total cluster charge

Definition at line 28 of file DeDxHitInfo.h.

Referenced by charge().

DetId reco::DeDxHitInfo::DeDxHitInfoContainer::detId_
private

Definition at line 31 of file DeDxHitInfo.h.

Referenced by detId().

float reco::DeDxHitInfo::DeDxHitInfoContainer::pathlength_
private

path length inside a module

Definition at line 30 of file DeDxHitInfo.h.

Referenced by pathlength().

LocalPoint reco::DeDxHitInfo::DeDxHitInfoContainer::pos_
private

hit position

Definition at line 33 of file DeDxHitInfo.h.

Referenced by pos().