a link optimized in size for a GenParticle in a McEventCollection
More...
#include <HepMcParticleLink.h>
a link optimized in size for a GenParticle in a McEventCollection
- See also
- McEventCollection, GenEvent, ElementLink
- Author
- Paolo Calafiura
- Id
- HepMcParticleLink.h,v 1.1.1.1 2004/09/28 06:40:36 liwd Exp
Definition at line 17 of file Generator/GeneratorObject/GeneratorObject-00-01-05/GeneratorObject/HepMcParticleLink.h.
◆ index_type [1/2]
◆ index_type [2/2]
◆ HepMcParticleLink() [1/10]
HepMcParticleLink::HepMcParticleLink |
( |
| ) |
|
|
inline |
◆ HepMcParticleLink() [2/10]
◆ HepMcParticleLink() [3/10]
HepMcParticleLink::HepMcParticleLink |
( |
const HepMC::GenParticle * |
p, |
|
|
index_type |
eventIndex = 0 |
|
) |
| |
Definition at line 8 of file HepMcParticleLink.cxx.
9 :
10 m_particle(const_cast<HepMC::GenParticle*>(part)),
11 m_extBarcode((0 != part) ? part->barcode() : 0,
eventIndex) {
12 assert(part);
13}
◆ HepMcParticleLink() [4/10]
◆ HepMcParticleLink() [5/10]
HepMcParticleLink::HepMcParticleLink |
( |
const HepMC::GenParticle * |
part, |
|
|
const HepMC::GenEvent * |
pevt |
|
) |
| |
◆ HepMcParticleLink() [6/10]
HepMcParticleLink::HepMcParticleLink |
( |
| ) |
|
|
inline |
◆ HepMcParticleLink() [7/10]
◆ HepMcParticleLink() [8/10]
HepMcParticleLink::HepMcParticleLink |
( |
const HepMC::GenParticle * |
p, |
|
|
index_type |
eventIndex = 0 |
|
) |
| |
◆ HepMcParticleLink() [9/10]
◆ HepMcParticleLink() [10/10]
HepMcParticleLink::HepMcParticleLink |
( |
const HepMC::GenParticle * |
part, |
|
|
const HepMC::GenEvent * |
pevt |
|
) |
| |
◆ barcode() [1/2]
int HepMcParticleLink::barcode |
( |
| ) |
const |
|
inline |
◆ barcode() [2/2]
int HepMcParticleLink::barcode |
( |
| ) |
const |
|
inline |
◆ cptr() [1/2]
const HepMC::GenParticle * HepMcParticleLink::cptr |
( |
| ) |
const |
◆ cptr() [2/2]
const HepMC::GenParticle * HepMcParticleLink::cptr |
( |
| ) |
const |
◆ eventIndex() [1/2]
index_type HepMcParticleLink::eventIndex |
( |
| ) |
const |
|
inline |
◆ eventIndex() [2/2]
index_type HepMcParticleLink::eventIndex |
( |
| ) |
const |
|
inline |
◆ isValid() [1/2]
bool HepMcParticleLink::isValid |
( |
| ) |
const |
|
inline |
◆ isValid() [2/2]
bool HepMcParticleLink::isValid |
( |
| ) |
const |
|
inline |
◆ operator const HepMC::GenParticle *() [1/2]
HepMcParticleLink::operator const HepMC::GenParticle * |
( |
| ) |
const |
|
inline |
◆ operator const HepMC::GenParticle *() [2/2]
HepMcParticleLink::operator const HepMC::GenParticle * |
( |
| ) |
const |
|
inline |
◆ operator!() [1/2]
bool HepMcParticleLink::operator! |
( |
| ) |
const |
|
inline |
◆ operator!() [2/2]
bool HepMcParticleLink::operator! |
( |
| ) |
const |
|
inline |
◆ operator*() [1/2]
const HepMC::GenParticle & HepMcParticleLink::operator* |
( |
| ) |
const |
|
inline |
◆ operator*() [2/2]
const HepMC::GenParticle & HepMcParticleLink::operator* |
( |
| ) |
const |
|
inline |
◆ operator->() [1/2]
const HepMC::GenParticle * HepMcParticleLink::operator-> |
( |
| ) |
const |
|
inline |
◆ operator->() [2/2]
const HepMC::GenParticle * HepMcParticleLink::operator-> |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: