LCOV - code coverage report
Current view: top level - HMPID/HMPIDbase - AliHMPIDPreprocessor.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 8 12.5 %
Date: 2016-06-14 17:26:59 Functions: 1 10 10.0 %

          Line data    Source code
       1             : #ifndef AliHMPIDPreprocessor_h
       2             : #define AliHMPIDPreprocessor_h
       3             : 
       4             : #include <AliPreprocessor.h> //base class
       5             : 
       6             : //.
       7             : //.
       8             : //HMPID Preprocessor base class 
       9             : //.
      10             : //.
      11             : class TMap;
      12             : 
      13             : class AliHMPIDPreprocessor : public AliPreprocessor
      14             : {
      15             : public:
      16           0 :            AliHMPIDPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("HMP",pShuttle) 
      17           0 :            {
      18           0 :                AddRunType("PHYSICS");
      19           0 :                AddRunType("CALIBRATION");
      20           0 :                AddRunType("STANDALONE");
      21           0 :            }
      22           0 :   virtual ~AliHMPIDPreprocessor(                             )                                 {}
      23             : protected:
      24             :   virtual void     Initialize  (Int_t run, UInt_t startTime, UInt_t endTime); //
      25             :   virtual UInt_t   Process     (TMap* pDcsMap                              ); //process everthing
      26             :           Bool_t   ProcDcs     (TMap* pDcsMap                              ); //process DCS data points
      27             :           Bool_t   ProcNoiseMap(                                           ); //process Nosie Map from HMP Physics DA
      28             :           Bool_t   ProcPed     (                                           ); //process pedestal files
      29             :           Double_t ProcTrans   (TMap *pDcsMap                              );
      30             :           Double_t DefaultEMean();                                          //set a default value in ePhotMean                             
      31          16 :   ClassDef(AliHMPIDPreprocessor, 1);
      32             : };
      33             : 
      34             : #endif

Generated by: LCOV version 1.11