CMS 3D CMS Logo

PixelDigiSimLink Class Reference

#include <SimDataFormats/TrackerDigiSimLink/interface/PixelDigiSimLink.h>

List of all members.

Public Member Functions

unsigned int channel () const
EncodedEventId eventId () const
float fraction () const
bool operator< (const PixelDigiSimLink &other) const
 PixelDigiSimLink ()
 PixelDigiSimLink (unsigned int ch, unsigned int tkId, EncodedEventId e, float a)
unsigned int SimTrackId () const
 ~PixelDigiSimLink ()

Private Attributes

unsigned int chan
EncodedEventId eId
float fract
unsigned int simTkId


Detailed Description

Definition at line 8 of file PixelDigiSimLink.h.


Constructor & Destructor Documentation

PixelDigiSimLink::PixelDigiSimLink ( unsigned int  ch,
unsigned int  tkId,
EncodedEventId  e,
float  a 
) [inline]

Definition at line 10 of file PixelDigiSimLink.h.

References chan, eId, fract, and simTkId.

00010                                                                                   {
00011     chan=ch;
00012     simTkId=tkId;
00013     fract=a;
00014     eId=e;
00015   };

PixelDigiSimLink::PixelDigiSimLink (  )  [inline]

Definition at line 16 of file PixelDigiSimLink.h.

References chan, fract, and simTkId.

00016                     :eId(0){
00017     chan=0;
00018     simTkId=0;
00019     fract=0;
00020   };

PixelDigiSimLink::~PixelDigiSimLink (  )  [inline]

Definition at line 21 of file PixelDigiSimLink.h.

00021 {};


Member Function Documentation

unsigned int PixelDigiSimLink::channel ( void   )  const [inline]

Definition at line 22 of file PixelDigiSimLink.h.

References chan.

00022 {return chan;};

EncodedEventId PixelDigiSimLink::eventId (  )  const [inline]

Definition at line 24 of file PixelDigiSimLink.h.

References eId.

00024 {return eId;}

float PixelDigiSimLink::fraction (  )  const [inline]

Definition at line 25 of file PixelDigiSimLink.h.

References fract.

Referenced by operator<().

00025 {return fract;};

bool PixelDigiSimLink::operator< ( const PixelDigiSimLink other  )  const [inline]

Definition at line 28 of file PixelDigiSimLink.h.

References fraction().

00028 { return fraction() < other.fraction(); }

unsigned int PixelDigiSimLink::SimTrackId (  )  const [inline]

Definition at line 23 of file PixelDigiSimLink.h.

References simTkId.

00023 {return simTkId;};


Member Data Documentation

unsigned int PixelDigiSimLink::chan [private]

Definition at line 31 of file PixelDigiSimLink.h.

Referenced by channel(), and PixelDigiSimLink().

EncodedEventId PixelDigiSimLink::eId [private]

Definition at line 33 of file PixelDigiSimLink.h.

Referenced by eventId(), and PixelDigiSimLink().

float PixelDigiSimLink::fract [private]

Definition at line 34 of file PixelDigiSimLink.h.

Referenced by fraction(), and PixelDigiSimLink().

unsigned int PixelDigiSimLink::simTkId [private]

Definition at line 32 of file PixelDigiSimLink.h.

Referenced by PixelDigiSimLink(), and SimTrackId().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:30:01 2009 for CMSSW by  doxygen 1.5.4