![]() |
PandaRoot
|
#include <PndMvdStripQATask.h>
Public Member Functions | |
| PndMvdStripQATask () | |
| virtual | ~PndMvdStripQATask () |
| virtual void | SetParContainers () override |
Public Member Functions inherited from PndFairHitQATask | |
| PndFairHitQATask (std::string hitBranchName, std::string pointBranchName) | |
| virtual | ~PndFairHitQATask () |
| virtual InitStatus | Init () |
| virtual void | Exec (Option_t *opt) |
| virtual void | FinishTask () |
| void | SetWorkdir (TString path) |
| only needed to give cdash the path to the stored pictures More... | |
| void | SetHitBranch (std::string hitBranch) |
| void | SetPointBranch (std::string pointBranch) |
| void | SetOutputPlotName (std::string val="Output.gif") |
Public Member Functions inherited from PndPersistencyTask | |
| PndPersistencyTask () | |
| PndPersistencyTask (const char *name, Int_t iVerbose=1) | |
| virtual | ~PndPersistencyTask () |
| void | SetPersistency (Bool_t val=kTRUE) |
| Bool_t | GetPersistency () |
Protected Member Functions | |
| std::array< Double_t, 6 > | DoubleGaussFit (TH1 *) |
| virtual void | InitHistos () override |
| Initialize the histograms containing the measurement data in the histogram map. More... | |
| virtual void | SetAllBoundaries () override |
| Set the name and the boundaries for a measurement to pass. More... | |
| virtual void | CalculateResolutions (FairHit *fairhit) override |
| Calculate the resolution of a FairHit based on the MC data from a FairMCPoint. More... | |
| virtual void | FillHistos () override |
| Fill the output of CalculateResolutions into the corresponding histograms. More... | |
| virtual void | AssignMeasurements () override |
| Extract the measurement values from the histograms like mean or RMS values and assign them to the measurement defined in SetAllBoundaries. More... | |
Protected Member Functions inherited from PndFairHitQATask | |
| bool | Test () |
| void | DrawHistos () |
| void | SaveHistos () |
| void | PrintDartMeasurement () |
| ClassDef (PndFairHitQATask, 2) | |
Additional Inherited Members | |
Protected Attributes inherited from PndFairHitQATask | |
| std::string | fHitBranchName |
| std::string | fPointBranchName |
| std::string | fOutputPlotName {"ResolutionHistos.png"} |
| TClonesArray * | fMcPoints = nullptr |
| TClonesArray * | fHits = nullptr |
| Bool_t | fProperDifference = false |
| if method CalculateResolutions worked More... | |
| TVector3 | fSpatialDifference |
| double | fTimeDifference = -1.0 |
| TString | fWorkdir |
| PndMeasurementBoundaries | fBoundaries |
| std::map< std::string, TH1 * > | fHistos |
Definition at line 23 of file PndMvdStripQATask.h.
| PndMvdStripQATask::PndMvdStripQATask | ( | ) |
Default constructor
|
virtual |
Destructor
|
overrideprotectedvirtual |
Extract the measurement values from the histograms like mean or RMS values and assign them to the measurement defined in SetAllBoundaries.
Reimplemented from PndFairHitQATask.
|
overrideprotectedvirtual |
Calculate the resolution of a FairHit based on the MC data from a FairMCPoint.
Reimplemented from PndFairHitQATask.
|
protected |
|
overrideprotectedvirtual |
Fill the output of CalculateResolutions into the corresponding histograms.
Reimplemented from PndFairHitQATask.
|
overrideprotectedvirtual |
Initialize the histograms containing the measurement data in the histogram map.
Reimplemented from PndFairHitQATask.
|
overrideprotectedvirtual |
Set the name and the boundaries for a measurement to pass.
Reimplemented from PndFairHitQATask.
|
overridevirtual |
Virtual method Init
Reimplemented from PndFairHitQATask.