X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EMCAL%2FAliCaloCalibSignal.h;h=166425985c718f0a14fa53ed3c70760c5bdaaab7;hb=8e708defa5d60c5c57d03713d4f298222711880e;hp=1c482682e9816e5c939ceff73cb560db3c11141c;hpb=7e90bc07cf9dda1755ceb1369681b6c795c2ab81;p=u%2Fmrichter%2FAliRoot.git diff --git a/EMCAL/AliCaloCalibSignal.h b/EMCAL/AliCaloCalibSignal.h index 1c482682e98..166425985c7 100644 --- a/EMCAL/AliCaloCalibSignal.h +++ b/EMCAL/AliCaloCalibSignal.h @@ -28,6 +28,7 @@ class AliCaloRawStreamV3; class AliCaloAltroMapping; class AliRawReader; +class AliCaloRawAnalyzer; class AliCaloCalibSignal : public TObject { @@ -37,7 +38,7 @@ class AliCaloCalibSignal : public TObject { AliCaloCalibSignal(kDetType detectorType = kPhos); //ctor virtual ~AliCaloCalibSignal(); //dtor - + private: //Just declare them, avoid compilation warning AliCaloCalibSignal(const AliCaloCalibSignal & /*sig*/); // copy ctor @@ -54,6 +55,11 @@ public: AliCaloAltroMapping **GetAltroMapping() const { return fMapping; }; void SetAltroMapping(AliCaloAltroMapping **mapp) { fMapping = mapp; }; + // Fitter / Analyzer + Int_t GetFittingAlgorithm() const {return fFittingAlgorithm; } + void SetFittingAlgorithm(Int_t val) ; + AliCaloRawAnalyzer *GetRawAnalyzer() const { return fRawAnalyzer;} + // Parameter/cut handling void SetParametersFromFile(const char *parameterFile); void WriteParametersToFile(const char *parameterFile); @@ -168,6 +174,8 @@ public: int fModules; //The number of modules TString fCaloString; // id for which detector type we have AliCaloAltroMapping **fMapping; //! Altro Mapping object + Int_t fFittingAlgorithm; // select the fitting algorithm + AliCaloRawAnalyzer *fRawAnalyzer; //! e.g. for sample selection for fits int fRunNumber; //The run number. Needs to be set by the user. int fStartTime; // Time of first event @@ -214,7 +222,7 @@ public: int fNLowGain[fgkMaxTowers]; // same, for low gain int fNRef[fgkMaxRefs * 2]; // same, for LED refs; *2 for both gains - ClassDef(AliCaloCalibSignal, 7) // don't forget to change version if you change class member list.. + ClassDef(AliCaloCalibSignal, 8) // don't forget to change version if you change class member list.. };