ROOT
6.07/01
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
montecarlo
vmc
inc
TMCParticleType.h
Go to the documentation of this file.
1
// @(#)root/vmc:$Id$
2
// Author: Alice collaboration
3
4
/*************************************************************************
5
* Copyright (C) 2006, Rene Brun and Fons Rademakers. *
6
* Copyright (C) 1998-1999, ALICE Experiment at CERN. *
7
* All rights reserved. *
8
* *
9
* For the licensing terms see $ROOTSYS/LICENSE. *
10
* For the list of contributors see $ROOTSYS/README/CREDITS. *
11
*************************************************************************/
12
13
#ifndef ROOT_TMCParticleType
14
#define ROOT_TMCParticleType
15
16
//
17
// List of MonteCarlo particle types
18
// (used when adding user own particles to MC)
19
//
20
21
#include "
Rtypes.h
"
22
23
/// VMC particle type codes
24
enum
TMCParticleType
25
{
26
kPTGamma
,
///< particle tracked as gamma
27
kPTElectron
,
///< particle tracked as electron
28
kPTNeutron
,
///< particle tracked as neutron
29
kPTHadron
,
///< particle tracked as hadron
30
kPTMuon
,
///< particle tracked as muon
31
kPTGeantino
,
///< particle tracked as geantino
32
kPTChargedGeantino
,
///< particle tracked as charged geantino
33
kPTOpticalPhoton
,
///< particle tracked as light photon
34
kPTIon
,
///< particle tracked as heavy ion
35
kPTUndefined
///< unknown particle type
36
};
37
38
#endif
kPTIon
particle tracked as heavy ion
Definition:
TMCParticleType.h:34
Rtypes.h
TMCParticleType
TMCParticleType
VMC particle type codes.
Definition:
TMCParticleType.h:24
kPTElectron
particle tracked as electron
Definition:
TMCParticleType.h:27
kPTNeutron
particle tracked as neutron
Definition:
TMCParticleType.h:28
kPTGamma
particle tracked as gamma
Definition:
TMCParticleType.h:26
kPTOpticalPhoton
particle tracked as light photon
Definition:
TMCParticleType.h:33
kPTChargedGeantino
particle tracked as charged geantino
Definition:
TMCParticleType.h:32
kPTHadron
particle tracked as hadron
Definition:
TMCParticleType.h:29
kPTUndefined
unknown particle type
Definition:
TMCParticleType.h:35
kPTGeantino
particle tracked as geantino
Definition:
TMCParticleType.h:31
kPTMuon
particle tracked as muon
Definition:
TMCParticleType.h:30