star-travex
|
#include <StiScanHistContainer.h>
Public Member Functions | |
StiScanHistContainer (StiScanPrgOptions &prgOpts, const char *name, TDirectory *motherDir=0, bool doProjection=true, Option_t *option="") | |
void | FillHists (const StiScanEvent &eventT, const std::set< std::string > *volumeList=0) |
void | FillHists (const TGeaEvent &eventG, const std::set< std::string > *volumeList=0) |
virtual void | FillDerivedHists () |
void | SetZRange (double minZ, double maxZ) |
double | GetZMin () const |
double | GetZMax () const |
void | SetRRange (float minR, float maxR) |
float | GetRMin () const |
float | GetRMax () const |
Protected Member Functions | |
virtual void | FillHists (const TStiKalmanTrack &kalmTrack, const std::set< std::string > *volumeList=0) |
void | FillHists (const TGeaTrack &trackG, const std::set< std::string > *volumeList=0) |
Protected Attributes | |
const StiScanPrgOptions & | fPrgOptions |
Command line arguments and options requested by the user. More... | |
double | mNodeZMin |
double | mNodeZMax |
float | mNodeRMin |
float | mNodeRMax |
bool | mDoProjection |
If true will create integral projections of 2D profiles instead of creating 1D profiles with bin averages. More... | |
Profile3D * | hNStepsVsPhiVsRVsZ |
Profile3D * | hELossVsPhiVsRVsZ |
Profile3D * | hELossVsXVsYVsZ |
Profile3D * | hDensityVsPhiVsRVsZ |
Profile3D * | hRelRadLengthVsPhiVsRVsZ |
Private Member Functions | |
void | BookHists () |
void | InitRange () |
The default limits will be used if user provided values for min >= max. More... | |
Definition at line 17 of file StiScanHistContainer.h.
StiScanHistContainer::StiScanHistContainer | ( | StiScanPrgOptions & | prgOpts, |
const char * | name, | ||
TDirectory * | motherDir = 0 , |
||
bool | doProjection = true , |
||
Option_t * | option = "" |
||
) |
Definition at line 11 of file StiScanHistContainer.cxx.
|
private |
Definition at line 43 of file StiScanHistContainer.cxx.
|
virtual |
Definition at line 125 of file StiScanHistContainer.cxx.
void StiScanHistContainer::FillHists | ( | const StiScanEvent & | eventT, |
const std::set< std::string > * | volumeList = 0 |
||
) |
Definition at line 105 of file StiScanHistContainer.cxx.
void StiScanHistContainer::FillHists | ( | const TGeaEvent & | eventG, |
const std::set< std::string > * | volumeList = 0 |
||
) |
Definition at line 114 of file StiScanHistContainer.cxx.
|
protectedvirtual |
Reimplemented in StiScanHistsByVolume.
Definition at line 208 of file StiScanHistContainer.cxx.
|
protected |
Definition at line 243 of file StiScanHistContainer.cxx.
|
inline |
Definition at line 31 of file StiScanHistContainer.h.
|
inline |
Definition at line 30 of file StiScanHistContainer.h.
|
inline |
Definition at line 28 of file StiScanHistContainer.h.
|
inline |
Definition at line 27 of file StiScanHistContainer.h.
|
private |
The default limits will be used if user provided values for min >= max.
Definition at line 29 of file StiScanHistContainer.cxx.
|
inline |
Definition at line 29 of file StiScanHistContainer.h.
|
inline |
Definition at line 26 of file StiScanHistContainer.h.
|
protected |
Command line arguments and options requested by the user.
Definition at line 39 of file StiScanHistContainer.h.
|
protected |
Definition at line 53 of file StiScanHistContainer.h.
|
protected |
Definition at line 51 of file StiScanHistContainer.h.
|
protected |
Definition at line 52 of file StiScanHistContainer.h.
|
protected |
Definition at line 50 of file StiScanHistContainer.h.
|
protected |
Definition at line 54 of file StiScanHistContainer.h.
|
protected |
If true will create integral projections of 2D profiles instead of creating 1D profiles with bin averages.
Definition at line 48 of file StiScanHistContainer.h.
|
protected |
Definition at line 44 of file StiScanHistContainer.h.
|
protected |
Definition at line 43 of file StiScanHistContainer.h.
|
protected |
Definition at line 42 of file StiScanHistContainer.h.
|
protected |
Definition at line 41 of file StiScanHistContainer.h.