]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PMD/AliPMDRecoParam.h
New CE DA ... (Jens)
[u/mrichter/AliRoot.git] / PMD / AliPMDRecoParam.h
CommitLineData
b3d178a4 1#ifndef ALIPMDRECOPARAM_H
2#define ALIPMDRECOPARAM_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6///////////////////////////////////////////////////////////////////////////////
7// //
8// Class with PMD reconstruction parameters //
9// //
10///////////////////////////////////////////////////////////////////////////////
11
12
13#include "AliDetectorRecoParam.h"
14
15class AliPMDRecoParam : public AliDetectorRecoParam
16{
17 public:
18 AliPMDRecoParam();
19 AliPMDRecoParam(const AliPMDRecoParam &source); //Copy Ctor
20 AliPMDRecoParam& operator=(const AliPMDRecoParam &source); // ass. op.
21 virtual ~AliPMDRecoParam();
22
23 virtual void PrintParameters() const;
24
36455059 25 Int_t GetClusteringParam() const { return fPmdClusteringParam;}
f6db02b3 26 void SetClusteringParam(Int_t cluspar) {fPmdClusteringParam = cluspar;}
b3d178a4 27
28 static AliPMDRecoParam *GetPbPbParam(); // reco param for PbPb.
29 static AliPMDRecoParam *GetPPParam(); // reco param for PP
30 static AliPMDRecoParam *GetCosmicParam(); // reco param for cosmic muons
f6db02b3 31
32 static AliPMDRecoParam *GetLowFluxParam();// make reco parameters for low flux env.
33 static AliPMDRecoParam *GetHighFluxParam();// make reco parameters for high flux env.
34
35
36
b3d178a4 37 private:
38
36455059 39 Int_t fPmdClusteringParam; // Clustering switch to decide crude or refined
b3d178a4 40
f6db02b3 41 ClassDef(AliPMDRecoParam, 2)
b3d178a4 42};
43
44#endif