/* History of cvs commits:
*
* $Log$
+ * Revision 1.29 2007/10/10 09:05:10 schutz
+ * Changing name QualAss to QA
+ *
+ * Revision 1.28 2007/09/30 17:08:20 schutz
+ * Introducing the notion of QA data acquisition cycle (needed by online)
+ *
+ * Revision 1.27 2007/08/07 14:12:03 kharlov
+ * Quality assurance added (Yves Schutz)
+ *
* Revision 1.26 2006/08/28 10:01:56 kharlov
* Effective C++ warnings fixed (Timur Pocheptsov)
*
// --- Standard library ---
// --- AliRoot header files ---
-class AliPHOSQualAssDataMaker ;
+//class AliPHOSQADataMaker ;
class AliPHOSSDigitizer: public TTask {
virtual ~AliPHOSSDigitizer(); // dtor
- Float_t Calibrate(Int_t amp)const {return (amp - fA)/fB ; }
- Int_t Digitize(Float_t Energy)const { return (Int_t ) ( fA + Energy*fB); }
virtual void Exec(Option_t *option);
Int_t GetSDigitsInRun() const {return fSDigitsInRun ;}
virtual void Print(const Option_t * = "") const ;
private:
- AliPHOSQualAssDataMaker * GetQualAssDataMaker() const { return fQADM ; }
void Init() ;
void InitParameters() ;
private:
- Float_t fA ; // Pedestal parameter
- Float_t fB ; // Slope Digitizition parameters
Float_t fPrimThreshold ; // To store primari if Elos > threshold
Bool_t fDefaultInit; //! Says if the task was created by defaut ctor (only parameters are initialized)
TString fEventFolderName; // event folder name
Int_t fSDigitsInRun ; //! Total number of sdigits in one run
Int_t fFirstEvent; // first event to process
Int_t fLastEvent; // last event to process
- AliPHOSQualAssDataMaker * fQADM ; //!Quality Assurance Data Maker
- ClassDef(AliPHOSSDigitizer,3) // description
+ ClassDef(AliPHOSSDigitizer,5) // description
};