Logo ROOT   6.16/01
Reference Guide
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
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
TMCParticleType
VMC particle type codes.
@ kPTGeantino
particle tracked as geantino
@ kPTOpticalPhoton
particle tracked as light photon
@ kPTHadron
particle tracked as hadron
@ kPTMuon
particle tracked as muon
@ kPTIon
particle tracked as heavy ion
@ kPTUndefined
unknown particle type
@ kPTChargedGeantino
particle tracked as charged geantino
@ kPTElectron
particle tracked as electron
@ kPTNeutron
particle tracked as neutron
@ kPTGamma
particle tracked as gamma