1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
5 #ifndef ALIHLTPHOSPHYSICSANALYZERSPECTRUM_H
6 #define ALIHLTPHOSPHYSICSANALYZERSPECTRUM_H
8 #include "AliHLTPHOSPhysicsAnalyzer.h"
12 class AliHLTPHOSPhysicsAnalyzerSpectrum : public AliHLTPHOSPhysicsAnalyzer
15 AliHLTPHOSPhysicsAnalyzerSpectrum();
16 AliHLTPHOSPhysicsAnalyzerSpectrum(const AliHLTPHOSPhysicsAnalyzerSpectrum &);
17 AliHLTPHOSPhysicsAnalyzerSpectrum & operator = (const AliHLTPHOSPhysicsAnalyzerSpectrum)
22 virtual ~AliHLTPHOSPhysicsAnalyzerSpectrum();
24 Int_t SetThreshold(Float_t photonEnergy0, Float_t photonEnergy1);
25 Float_t EvalDistance();
27 virtual void Analyze(AliHLTPHOSClusterDataStruct* clustersPtr[10000], Int_t nClusters);
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*/
35 ClassDef(AliHLTPHOSPhysicsAnalyzerSpectrum, 1);