VMC
Version 2.2
Toggle main menu visibility
Loading...
Searching...
No Matches
source
include
TMCParticleType.h
Go to the documentation of this file.
1
// -----------------------------------------------------------------------
2
// Copyright (C) 2019 CERN and copyright holders of VMC Project.
3
// This software is distributed under the terms of the GNU General Public
4
// License v3 (GPL Version 3), copied verbatim in the file "LICENSE".
5
//
6
// See https://github.com/vmc-project/vmc for full licensing information.
7
// -----------------------------------------------------------------------
8
9
// Author: Alice collaboration
10
11
/*************************************************************************
12
* Copyright (C) 2006, Rene Brun and Fons Rademakers. *
13
* Copyright (C) 1998-1999, ALICE Experiment at CERN. *
14
* All rights reserved. *
15
* *
16
* For the licensing terms see $ROOTSYS/LICENSE. *
17
* For the list of contributors see $ROOTSYS/README/CREDITS. *
18
*************************************************************************/
19
20
#ifndef ROOT_TMCParticleType
21
#define ROOT_TMCParticleType
22
23
//
24
// List of MonteCarlo particle types
25
// (used when adding user own particles to MC)
26
//
27
28
#include "Rtypes.h"
29
31
enum
TMCParticleType
{
32
kPTGamma
,
33
kPTElectron
,
34
kPTNeutron
,
35
kPTHadron
,
36
kPTMuon
,
37
kPTGeantino
,
38
kPTChargedGeantino
,
39
kPTOpticalPhoton
,
40
kPTIon
,
41
kPTUndefined
42
};
43
44
#endif
TMCParticleType
TMCParticleType
VMC particle type codes.
Definition
TMCParticleType.h:31
kPTGeantino
@ kPTGeantino
particle tracked as geantino
Definition
TMCParticleType.h:37
kPTOpticalPhoton
@ kPTOpticalPhoton
particle tracked as light photon
Definition
TMCParticleType.h:39
kPTHadron
@ kPTHadron
particle tracked as hadron
Definition
TMCParticleType.h:35
kPTMuon
@ kPTMuon
particle tracked as muon
Definition
TMCParticleType.h:36
kPTIon
@ kPTIon
particle tracked as heavy ion
Definition
TMCParticleType.h:40
kPTUndefined
@ kPTUndefined
unknown particle type
Definition
TMCParticleType.h:41
kPTChargedGeantino
@ kPTChargedGeantino
particle tracked as charged geantino
Definition
TMCParticleType.h:38
kPTElectron
@ kPTElectron
particle tracked as electron
Definition
TMCParticleType.h:33
kPTNeutron
@ kPTNeutron
particle tracked as neutron
Definition
TMCParticleType.h:34
kPTGamma
@ kPTGamma
particle tracked as gamma
Definition
TMCParticleType.h:32
Generated on
for VMC by
1.17.0