]>
Commit | Line | Data |
---|---|---|
2410262d | 1 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
2 | * See cxx source for full Copyright notice */ | |
3 | ||
4 | ||
91b95d47 | 5 | #ifndef ALIHLTPHOSPHYSICSANALYZERSPECTRUM_H |
6 | #define ALIHLTPHOSPHYSICSANALYZERSPECTRUM_H | |
2410262d | 7 | |
8 | #include "AliHLTPHOSPhysicsAnalyzer.h" | |
91b95d47 | 9 | #include "Rtypes.h" |
2410262d | 10 | |
11 | ||
2410262d | 12 | class AliHLTPHOSPhysicsAnalyzerSpectrum : public AliHLTPHOSPhysicsAnalyzer |
13 | { | |
14 | public: | |
15 | AliHLTPHOSPhysicsAnalyzerSpectrum(); | |
16 | AliHLTPHOSPhysicsAnalyzerSpectrum(const AliHLTPHOSPhysicsAnalyzerSpectrum &); | |
17 | AliHLTPHOSPhysicsAnalyzerSpectrum & operator = (const AliHLTPHOSPhysicsAnalyzerSpectrum) | |
18 | { | |
19 | return *this; | |
20 | } | |
21 | ||
22 | virtual ~AliHLTPHOSPhysicsAnalyzerSpectrum(); | |
23 | ||
24 | Int_t SetThreshold(Float_t photonEnergy0, Float_t photonEnergy1); | |
25 | Float_t EvalDistance(); | |
2410262d | 26 | |
27 | virtual void Analyze(AliHLTPHOSClusterDataStruct* clustersPtr[10000], Int_t nClusters); | |
28 | ||
29 | private: | |
91b95d47 | 30 | Float_t* fPos0Ptr; //! /**<Position of the first cluster*/ |
31 | Float_t* fPos1Ptr; //! /**</Position of the second cluster*/ | |
32 | Float_t* fThresholdPtr; //! /**<Cut thresholds*/ | |
33 | Float_t* fEnergyPtr; //! /**<Energy of the clusters*/ | |
2410262d | 34 | |
35 | ClassDef(AliHLTPHOSPhysicsAnalyzerSpectrum, 1); | |
36 | ||
37 | }; | |
38 | ||
2410262d | 39 | #endif |
91b95d47 | 40 |