PTGui Namespace Reference

Variables

const Int_t kNCut = 10
const std::string kLabelCut [kNCut]
const Int_t kNProcess = 12
const std::string kLabelProcess [kNProcess]
const Int_t kNParticle = 24
const std::string kLabelParticle [kNParticle]
const Int_t kNMechanism = 23
const std::string kLabelMechanism [kNMechanism]
const std::string kDescMechanism [kNMechanism]

Variable Documentation

const std::string PTGui::kDescMechanism[kNMechanism]
Initial value:
 {
   "Hadronic total (Fluka)", "Hadronic inelastic (Fluka)", 
   "Hadronic elastic (Fluka)","Null","Null",
   "Hadronic total (Gheisha)", "Hadronic inelastic (Gheisha)", 
   "Hadronic elastic (Gheisha)", "Hadronic fission (Gheisha)", 
   "Hadronic neutron capture (Gheisha)",
   "Continuous energy loss", "Photoelectric effect", "Positron annihilation", 
   "Compton scattering", "Bremsstrahlung",
   "Pair production", "Delta ray production", "Photonuclear fission", 
   "Rayleigh effect",
   "Muon-nucleus interactions", "Mean stopping range", 
   "min(SMULS,SLOSS,SFIELD)","All Relevant Mechanisms"
  }

Definition at line 46 of file PTGui.h.

Referenced by PTGuiMainFrame::Plot().

const std::string PTGui::kLabelCut[kNCut]
Initial value:
 {
  "CUTGAM", "CUTELE", "CUTNEU", "CUTHAD", "CUTMUO", "BCUTE", "BCUTM",
  "DCUTE ", "DCUTM ", "PPCUTM" }

Definition at line 20 of file PTGui.h.

Referenced by PTGuiMainFrame::UpdateCutList().

const std::string PTGui::kLabelMechanism[kNMechanism]
Initial value:
 {
   "HADF", "INEF", "ELAF", "NULL", "NULL",
   "HADG", "INEG", "ELAG", "FISG", "CAPG",
   "LOSS", "PHOT", "ANNI", "COMP", "BREM",
   "PAIR", "DRAY", "PFIS", "RAYL", "MUNU", 
   "RANG", "STEP","ALL XSEC"
  }

Definition at line 39 of file PTGui.h.

Referenced by PTGuiMainFrame::BuildXSecFrame(), and PTGuiMainFrame::UpdateMechanismCombo().

const std::string PTGui::kLabelParticle[kNParticle]
Initial value:
 {
   "Photon", "Positron", "Electron", "Neutrino", "Muon+", "Muon-",
   "Pi0", "Pi+", "Pi-", "Kaon_L", "Kaon+", "Kaon-", "Neutron", "Proton",
   "Anti Proton", "Kaon_S", "Eta", "Lambda", "Sigma+", "Sigma0", "Sigma-",
   "Xi0", "Xi-", "Omega-" 
  }

Definition at line 30 of file PTGui.h.

Referenced by PTGuiMainFrame::BuildXSecFrame(), and PTGuiMainFrame::Plot().

const std::string PTGui::kLabelProcess[kNProcess]
Initial value:
 {
  "PAIR  ", "COMP  ", "PHOT  ", "PFIS  ", "DRAY  ", "ANNI  ", "BREM  ",
  "HADR  ", "MUNU  ", "DCAY  ", "LOSS  ", "MULS  "}

Definition at line 25 of file PTGui.h.

Referenced by PTGuiMainFrame::UpdateProcessList().

const Int_t PTGui::kNCut = 10
const Int_t PTGui::kNMechanism = 23
const Int_t PTGui::kNParticle = 24

Definition at line 29 of file PTGui.h.

Referenced by PTGuiMainFrame::BuildXSecFrame(), and PTGuiMainFrame::Plot().

const Int_t PTGui::kNProcess = 12

Generated on 24 Apr 2018 for loon by  doxygen 1.6.1