PandaRoot
PndMvdQATask Class Reference

#include <PndMvdQATask.h>

Inheritance diagram for PndMvdQATask:
PndPersistencyTask

Public Member Functions

 PndMvdQATask ()
 
virtual ~PndMvdQATask ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void FinishTask ()
 
void SetWorkdir (TString path)
 
- 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

void CalculateDifference (PndSdsHit *hit)
 
std::vector< Double_t > DoubleGaussFit (TH1 *)
 
bool TestPixel ()
 
bool TestStrip ()
 
void DrawPixelHistos ()
 
void DrawStripHistos ()
 
void SetPixelBoundaries ()
 
void SetStripBoundaries ()
 
void PrintDartMeasurementPixel ()
 
void PrintDartMeasurementStrip ()
 

Detailed Description

Definition at line 29 of file PndMvdQATask.h.

Constructor & Destructor Documentation

◆ PndMvdQATask()

PndMvdQATask::PndMvdQATask ( )

Default constructor

◆ ~PndMvdQATask()

virtual PndMvdQATask::~PndMvdQATask ( )
virtual

Destructor

Member Function Documentation

◆ CalculateDifference()

void PndMvdQATask::CalculateDifference ( PndSdsHit hit)
protected

Referenced by SetWorkdir().

◆ DoubleGaussFit()

std::vector<Double_t> PndMvdQATask::DoubleGaussFit ( TH1 *  )
protected

Referenced by SetWorkdir().

◆ DrawPixelHistos()

void PndMvdQATask::DrawPixelHistos ( )
protected

Referenced by SetWorkdir().

◆ DrawStripHistos()

void PndMvdQATask::DrawStripHistos ( )
protected

Referenced by SetWorkdir().

◆ Exec()

virtual void PndMvdQATask::Exec ( Option_t *  opt)
virtual

Virtual method Exec

◆ FinishTask()

virtual void PndMvdQATask::FinishTask ( )
virtual

◆ Init()

virtual InitStatus PndMvdQATask::Init ( )
virtual

◆ PrintDartMeasurementPixel()

void PndMvdQATask::PrintDartMeasurementPixel ( )
protected

Referenced by SetWorkdir().

◆ PrintDartMeasurementStrip()

void PndMvdQATask::PrintDartMeasurementStrip ( )
protected

Referenced by SetWorkdir().

◆ SetParContainers()

virtual void PndMvdQATask::SetParContainers ( )
virtual

Virtual method Init

◆ SetPixelBoundaries()

void PndMvdQATask::SetPixelBoundaries ( )
protected

Referenced by SetWorkdir().

◆ SetStripBoundaries()

void PndMvdQATask::SetStripBoundaries ( )
protected

Referenced by SetWorkdir().

◆ SetWorkdir()

void PndMvdQATask::SetWorkdir ( TString  path)
inline

Definition at line 44 of file PndMvdQATask.h.

References CalculateDifference(), DoubleGaussFit(), DrawPixelHistos(), DrawStripHistos(), PrintDartMeasurementPixel(), PrintDartMeasurementStrip(), SetPixelBoundaries(), SetStripBoundaries(), TestPixel(), and TestStrip().

44 { fWorkdir = path; } // only needed to give cdash the path to the stored pictures

◆ TestPixel()

bool PndMvdQATask::TestPixel ( )
protected

Referenced by SetWorkdir().

◆ TestStrip()

bool PndMvdQATask::TestStrip ( )
protected

Referenced by SetWorkdir().


The documentation for this class was generated from the following file: