16 #ifndef PndFairHitQATask_H    17 #define PndFairHitQATask_H    22 #include "TGeoManager.h"    29 #include "FairLogger.h"    46   virtual InitStatus 
Init();
    49   virtual void Exec(Option_t *opt);
 virtual void CalculateResolutions(FairHit *hit)
Calculate the resolution of a FairHit based on the MC data from a FairMCPoint. 
 
void SetWorkdir(TString path)
only needed to give cdash the path to the stored pictures 
 
void PrintDartMeasurement()
 
virtual void SetAllBoundaries()
Set the name and the boundaries for a measurement to pass. 
 
virtual void FinishTask()
 
virtual ~PndFairHitQATask()
 
std::string fPointBranchName
 
virtual void Exec(Option_t *opt)
 
void SetPointBranch(std::string pointBranch)
 
virtual void AssignMeasurements()
Extract the measurement values from the histograms like mean or RMS values and assign them to the mea...
 
std::string fHitBranchName
 
void SetHitBranch(std::string hitBranch)
 
Base class to tests reconstructed hits based on FairHits for the PANDA QA tasks  This class calculate...
 
virtual void FillHistos()
Fill the output of CalculateResolutions into the corresponding histograms. 
 
virtual InitStatus Init()
 
PndMeasurementBoundaries fBoundaries
 
TVector3 fSpatialDifference
 
std::string fOutputPlotName
 
void SetOutputPlotName(std::string val)
 
PndFairHitQATask(std::string hitBranchName, std::string pointBranchName)
 
ClassDef(PndFairHitQATask, 2)
 
std::map< std::string, TH1 * > fHistos
 
virtual void SetParContainers()
 
Bool_t fProperDifference
if method CalculateResolutions worked 
 
virtual void InitHistos()
Initialize the histograms containing the measurement data in the histogram map.