Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimG4Core
Generators
interface
HepMCParticle.h
Go to the documentation of this file.
1
#ifndef SimG4Core_HepMCParticle_h
2
#define SimG4Core_HepMCParticle_h
3
4
#include "G4PrimaryParticle.hh"
5
6
class
HepMCParticle
7
{
8
public
:
9
HepMCParticle
();
10
HepMCParticle
(G4PrimaryParticle *
pp
,
int
status
);
11
~HepMCParticle
();
12
const
HepMCParticle
&
operator=
(
const
HepMCParticle
&right);
13
int
operator==
(
const
HepMCParticle
&right)
const
;
14
int
operator!=
(
const
HepMCParticle
&right)
const
;
15
private
:
16
G4PrimaryParticle *
theParticle
;
19
int
status_code
;
20
public
:
21
G4PrimaryParticle *
getTheParticle
();
22
void
done
();
23
const
int
getStatus
();
24
};
25
26
#endif
HepMCParticle::HepMCParticle
HepMCParticle()
Definition:
HepMCParticle.cc:3
createTree.pp
tuple pp
Definition:
createTree.py:15
HepMCParticle::operator==
int operator==(const HepMCParticle &right) const
Definition:
HepMCParticle.cc:13
HepMCParticle::~HepMCParticle
~HepMCParticle()
Definition:
HepMCParticle.cc:8
HepMCParticle::getStatus
const int getStatus()
Definition:
HepMCParticle.cc:18
HepMCParticle::theParticle
G4PrimaryParticle * theParticle
Definition:
HepMCParticle.h:16
HepMCParticle::done
void done()
Definition:
HepMCParticle.cc:17
HepMCParticle::status_code
int status_code
Definition:
HepMCParticle.h:19
HepMCParticle::getTheParticle
G4PrimaryParticle * getTheParticle()
Definition:
HepMCParticle.cc:16
HepMCParticle::operator!=
int operator!=(const HepMCParticle &right) const
Definition:
HepMCParticle.cc:14
ntuplemaker.status
tuple status
Definition:
ntuplemaker.py:245
HepMCParticle::operator=
const HepMCParticle & operator=(const HepMCParticle &right)
Definition:
HepMCParticle.cc:10
HepMCParticle
Definition:
HepMCParticle.h:6
Generated for CMSSW Reference Manual by
1.8.5