PandaRoot
PndFairHitQATask.h File Reference
#include "TVector3.h"
#include "TString.h"
#include "TGeoManager.h"
#include "TH1.h"
#include "PndPersistencyTask.h"
#include "PndMeasurementBoundaries.h"
#include "FairLogger.h"
#include "FairHit.h"
#include <map>

Go to the source code of this file.

Classes

class  PndFairHitQATask
 Base class to tests reconstructed hits based on FairHits for the PANDA QA tasks This class calculates the difference in time and each spatial coordinate between a FairHit and its corresponding FairMCPoint. The result is stored in a dedicated histogram. At the end of the run the mean and RMS value are taken from the histogram and assigned to a measurement with boundaries. If the value is inside the boundaries this value passes the test otherwise it fails. The result is printed in a CDASH compatible format and the histograms are stored as a PNG and a root file. More...