GENIEGenerator
Loading...
Searching...
No Matches
genie::GHepStatus Class Reference

GHepParticle Status. More...

#include <GHepStatus.h>

Static Public Member Functions

static const char * AsString (GHepStatus_t Ist)

Detailed Description

GHepParticle Status.

Author
Costas Andreopoulos <c.andreopoulos \at cern.ch> University of Liverpool
Created:\n November 20, 2004
License:\n Copyright (c) 2003-2025, The GENIE Collaboration
For the full text of the license visit http://copyright.genie-mc.org

Definition at line 43 of file GHepStatus.h.

Member Function Documentation

◆ AsString()

const char * genie::GHepStatus::AsString ( GHepStatus_t Ist)
inlinestatic

Definition at line 46 of file GHepStatus.h.

46 {
47 switch (Ist) {
48 case kIStUndefined:
49 return "[undefined status]";
50 break;
52 return "[initial state]";
53 break;
55 return "[stable final state]";
56 break;
58 return "[intermediate state]";
59 break;
61 return "[decayed state]";
62 break;
64 return "[other energetic initial state nucleons]";
65 break;
67 return "[nucleon target]";
68 break;
70 return "[DIS pre-fragm. hadronic state]";
71 break;
73 return "[resonant pre-decayed state]";
74 break;
76 return "[hadron in the nucleus]";
77 break;
79 return "[nuclear remnant]";
80 break;
82 return "[nucleon cluster target]";
83 break;
84 default: break;
85 }
86 return "[-]";
87 }
@ kIStIntermediateState
Definition GHepStatus.h:31
@ kIStCorrelatedNucleon
Definition GHepStatus.h:33
@ kIStHadronInTheNucleus
Definition GHepStatus.h:37
@ kIStFinalStateNuclearRemnant
Definition GHepStatus.h:38
@ kIStDISPreFragmHadronicState
Definition GHepStatus.h:35
@ kIStStableFinalState
Definition GHepStatus.h:30
@ kIStDecayedState
Definition GHepStatus.h:32
@ kIStInitialState
Definition GHepStatus.h:29
@ kIStPreDecayResonantState
Definition GHepStatus.h:36
@ kIStNucleonTarget
Definition GHepStatus.h:34
@ kIStNucleonClusterTarget
Definition GHepStatus.h:39
@ kIStUndefined
Definition GHepStatus.h:28

References genie::kIStCorrelatedNucleon, genie::kIStDecayedState, genie::kIStDISPreFragmHadronicState, genie::kIStFinalStateNuclearRemnant, genie::kIStHadronInTheNucleus, genie::kIStInitialState, genie::kIStIntermediateState, genie::kIStNucleonClusterTarget, genie::kIStNucleonTarget, genie::kIStPreDecayResonantState, genie::kIStStableFinalState, and genie::kIStUndefined.


The documentation for this class was generated from the following file: