1 #ifndef StiScanHistContainer_h
2 #define StiScanHistContainer_h
7 #include "travex/HistContainer.h"
virtual void FillDerivedHists()
Profile3D * hNStepsVsPhiVsRVsZ
Profile3D * hRelRadLengthVsPhiVsRVsZ
void SetZRange(double minZ, double maxZ)
Profile3D * hELossVsPhiVsRVsZ
const StiScanPrgOptions & fPrgOptions
Command line arguments and options requested by the user.
Processes and controls user options provided in the command line.
void InitRange()
The default limits will be used if user provided values for min >= max.
Profile3D * hELossVsXVsYVsZ
void SetRRange(float minR, float maxR)
void FillHists(const StiScanEvent &eventT, const std::set< std::string > *volumeList=0)
Profile3D * hDensityVsPhiVsRVsZ
bool mDoProjection
If true will create integral projections of 2D profiles instead of creating 1D profiles with bin aver...
StiScanHistContainer(StiScanPrgOptions &prgOpts, const char *name, TDirectory *motherDir=0, bool doProjection=true, Option_t *option="")