ATLAS Offline Software
Loading...
Searching...
No Matches
VP1PartSpectSystem::Imp Class Reference
Collaboration diagram for VP1PartSpectSystem::Imp:

Public Member Functions

 Imp ()
QString histogramPrefix (VP1PartSpect::ParticleType)

Public Attributes

VP1PartSpectControllercontroller
std::unique_ptr< QMainWindow > PlotMainWindow
std::unique_ptr< TFile > stream

Detailed Description

Definition at line 31 of file VP1PartSpectSystem.cxx.

Constructor & Destructor Documentation

◆ Imp()

VP1PartSpectSystem::Imp::Imp ( )

Definition at line 42 of file VP1PartSpectSystem.cxx.

43 :controller(0)
44{
45}
VP1PartSpectController * controller

Member Function Documentation

◆ histogramPrefix()

QString VP1PartSpectSystem::Imp::histogramPrefix ( VP1PartSpect::ParticleType parttype)

Definition at line 47 of file VP1PartSpectSystem.cxx.

48{
49 switch(parttype){
51 return QString("baryon_");
52 case VP1PartSpect::E :
53 return QString("e_");
55 return QString("gamma_");
57 return QString("lepton_");
59 return QString("meson_");
61 return QString("neutron_");
63 return QString("nucleus_");
64 case VP1PartSpect::Pi :
65 return QString("pi_");
67 return QString("proton_");
68 default:
69 return QString("");
70 }
71}

Member Data Documentation

◆ controller

VP1PartSpectController* VP1PartSpectSystem::Imp::controller

Definition at line 35 of file VP1PartSpectSystem.cxx.

◆ PlotMainWindow

std::unique_ptr<QMainWindow> VP1PartSpectSystem::Imp::PlotMainWindow

Definition at line 36 of file VP1PartSpectSystem.cxx.

◆ stream

std::unique_ptr<TFile> VP1PartSpectSystem::Imp::stream

Definition at line 37 of file VP1PartSpectSystem.cxx.


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