| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

GiGaKineRefTableEntry Class Reference

An auxilalry class to support the relations between Geant4 track/trajectory identifiers and converted MCParticle objects. More...

#include <GiGaKineRefTableEntry.h>

List of all members.


Public Member Functions

 GiGaKineRefTableEntry (LHCb::MCParticle *particle=0, const int index=-1)
 constructor
 ~GiGaKineRefTableEntry ()
 destructor
LHCb::MCParticle *& particle ()
 accessor to MC particle pointer
const LHCb::MCParticle * particle () const
 accessor to MC particle pointer (const version)
int & index ()
 accessor to MCParticle index
const int index () const
 accessor to MCParticle index (const version)

Detailed Description

An auxilalry class to support the relations between Geant4 track/trajectory identifiers and converted MCParticle objects.

Author:
Ivan Belyaev
Date:
21/07/2001

Definition at line 38 of file GiGaKineRefTableEntry.h.


Constructor & Destructor Documentation

GiGaKineRefTableEntry::GiGaKineRefTableEntry ( LHCb::MCParticle *  particle = 0,
const int  index = -1 
) [inline]

constructor

Parameters:
particle pointer to MCParticle object
index its position in container of MCParticle

Definition at line 47 of file GiGaKineRefTableEntry.h.

00049     : std::pair<LHCb::MCParticle*,int>(particle,index){};

GiGaKineRefTableEntry::~GiGaKineRefTableEntry (  )  [inline]

destructor

Definition at line 51 of file GiGaKineRefTableEntry.h.

00051 {}


Member Function Documentation

LHCb::MCParticle*& GiGaKineRefTableEntry::particle (  )  [inline]

accessor to MC particle pointer

Returns:
pointer to MCParticle Object

Definition at line 56 of file GiGaKineRefTableEntry.h.

00056 { return first  ; }

const LHCb::MCParticle* GiGaKineRefTableEntry::particle (  )  const [inline]

accessor to MC particle pointer (const version)

Returns:
pointer to MCParticle Object

Definition at line 61 of file GiGaKineRefTableEntry.h.

00061 { return first  ; }

int& GiGaKineRefTableEntry::index (  )  [inline]

accessor to MCParticle index

Returns:
index

Definition at line 66 of file GiGaKineRefTableEntry.h.

00066 { return second ; }

const int GiGaKineRefTableEntry::index (  )  const [inline]

accessor to MCParticle index (const version)

Returns:
index

Definition at line 71 of file GiGaKineRefTableEntry.h.

00071 { return second ; }


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:03:53 2011 for GiGaCnv by doxygen 1.4.7