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
reco::PFBrem Class Reference

#include <PFBrem.h>

Inheritance diagram for reco::PFBrem:
reco::PFRecTrack reco::PFTrack

Public Member Functions

double DeltaP () const
 
unsigned int indTrajPoint () const
 
 PFBrem ()
 
 PFBrem (double DP, double SigmaDP, unsigned int PointInd)
 
double SigmaDeltaP () const
 
- Public Member Functions inherited from reco::PFRecTrack
unsigned int algoType () const
 
 PFRecTrack ()
 
 PFRecTrack (double charge, AlgoType_t algoType, int trackId, const reco::TrackRef &trackref)
 
 PFRecTrack (double charge, AlgoType_t algoType)
 
void setSTIP (float STIP)
 the significance of the signed transverse impact parameter More...
 
const float STIP () const
 
int trackId () const
 
const reco::TrackReftrackRef () const
 
 ~PFRecTrack ()
 
- Public Member Functions inherited from reco::PFTrack
void addPoint (const reco::PFTrajectoryPoint &trajPt)
 
void calculatePositionREP ()
 
double charge () const
 
int color () const
 
const reco::PFTrajectoryPointextrapolatedPoint (unsigned layerid) const
 
std::vector
< reco::PFTrajectoryPoint >
::const_iterator 
innermostMeasurement () const
 iterator on innermost tracker measurement More...
 
unsigned int nTrajectoryMeasurements () const
 
unsigned int nTrajectoryPoints () const
 
std::vector
< reco::PFTrajectoryPoint >
::const_iterator 
outermostMeasurement () const
 iterator on outermost tracker measurement More...
 
 PFTrack ()
 
 PFTrack (double charge)
 
 PFTrack (const PFTrack &other)
 
void setColor (int color)
 
void setPoint (unsigned int index, const reco::PFTrajectoryPoint &measurement)
 set a trajectory point More...
 
const reco::PFTrajectoryPointtrajectoryPoint (unsigned index) const
 
const std::vector
< reco::PFTrajectoryPoint > & 
trajectoryPoints () const
 

Private Attributes

double deltaP_
 
unsigned int indPoint_
 
double sigmadeltaP_
 

Additional Inherited Members

- Public Types inherited from reco::PFRecTrack
enum  AlgoType_t { Unknown = 0, KF = 1, GSF = 2, KF_ELCAND =3 }
 different types of fitting algorithms More...
 
- Protected Attributes inherited from reco::PFTrack
double charge_
 charge More...
 
int color_
 color (transient) More...
 
unsigned int indexInnermost_
 index innermost tracker measurement More...
 
unsigned int indexOutermost_
 index outermost tracker measurement More...
 
std::vector
< reco::PFTrajectoryPoint
trajectoryPoints_
 vector of trajectory points More...
 
- Static Protected Attributes inherited from reco::PFTrack
static const unsigned int nMaxTrackingLayers_ = 17
 maximal number of tracking layers More...
 

Detailed Description

Definition at line 11 of file PFBrem.h.

Constructor & Destructor Documentation

reco::PFBrem::PFBrem ( )
inline

Definition at line 15 of file PFBrem.h.

15 {}
reco::PFBrem::PFBrem ( double  DP,
double  SigmaDP,
unsigned int  PointInd 
)
inline

Definition at line 16 of file PFBrem.h.

18  :
19  deltaP_(DP),
20  sigmadeltaP_(SigmaDP),
21  indPoint_(PointInd) {}
double sigmadeltaP_
Definition: PFBrem.h:31
unsigned int indPoint_
Definition: PFBrem.h:32
double deltaP_
Definition: PFBrem.h:30

Member Function Documentation

double reco::PFBrem::DeltaP ( ) const
inline

Definition at line 24 of file PFBrem.h.

References deltaP_.

24 {return deltaP_;}
double deltaP_
Definition: PFBrem.h:30
unsigned int reco::PFBrem::indTrajPoint ( ) const
inline

Definition at line 26 of file PFBrem.h.

References indPoint_.

26 {return indPoint_;}
unsigned int indPoint_
Definition: PFBrem.h:32
double reco::PFBrem::SigmaDeltaP ( ) const
inline

Definition at line 25 of file PFBrem.h.

References sigmadeltaP_.

25 {return sigmadeltaP_;}
double sigmadeltaP_
Definition: PFBrem.h:31

Member Data Documentation

double reco::PFBrem::deltaP_
private

Definition at line 30 of file PFBrem.h.

Referenced by DeltaP().

unsigned int reco::PFBrem::indPoint_
private

Definition at line 32 of file PFBrem.h.

Referenced by indTrajPoint().

double reco::PFBrem::sigmadeltaP_
private

Definition at line 31 of file PFBrem.h.

Referenced by SigmaDeltaP().