AliRoot Core  3dc7879 (3dc7879)
AliFMDRecoParam.cxx
Go to the documentation of this file.
1 /**************************************************************************
2  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3  * *
4  * Author: The ALICE Off-line Project. *
5  * Contributors are mentioned in the code where appropriate. *
6  * *
7  * Permission to use, copy, modify and distribute this software and its *
8  * documentation strictly for non-commercial purposes is hereby granted *
9  * without fee, provided that the above copyright notice appears in all *
10  * copies and that both the copyright notice and this permission notice *
11  * appear in the supporting documentation. The authors make no claims *
12  * about the suitability of this software for any purpose. It is *
13  * provided "as is" without express or implied warranty. *
14  **************************************************************************/
16 //
17 // FMD Reconstruction Parameters
18 //
19 //
21 
22 
23 #include "AliFMDRecoParam.h"
24 
25 ClassImp(AliDetectorRecoParam)
26 #if 0
27 ; // Don't delete - for Emacs
28 #endif
29 
30 //____________________________________________________________________
31 AliFMDRecoParam::AliFMDRecoParam(Float_t noiseFactor,
32  Bool_t angleCorrect,
33  Bool_t sharingCorrect)
35  fNoiseFactor(noiseFactor),
36  fAngleCorrect(angleCorrect),
37  fSharingCorrect(sharingCorrect)
38 {
39  // Constructor
40  SetName("FMD");
41  SetTitle("FMD");
42 }
43 
44 //____________________________________________________________________
47 {
48  //
49  // Get low flux parameter
50  //
51  // Return:
52  // low flux parameters
53  //
54  AliFMDRecoParam* p = new AliFMDRecoParam(10, kTRUE, kFALSE);
55  p->SetName("FMD_low_flux");
56  p->SetTitle("FMD low flux");
57  return p;
58 }
59 //____________________________________________________________________
62 {
63  //
64  // Get high flux parameter
65  //
66  // Return:
67  // high flux parameters
68  //
69  AliFMDRecoParam* p = new AliFMDRecoParam(10, kTRUE, kFALSE);
70  p->SetName("FMD_high_flux");
71  p->SetTitle("FMD high flux");
72  return p;
73 }
74 //____________________________________________________________________
77 {
78  //
79  // Get parameters for a specific species
80  //
81  // Parameters:
82  // specie Species
83  //
84  // Return:
85  // Reconstruction paramters
86  //
87  switch (specie) {
93  }
94  return new AliFMDRecoParam();
95 }
96 
97 
98 //____________________________________________________________________
99 //
100 //
101 // EOF
102 //
static AliFMDRecoParam * GetHighFluxParam()
Float_t p[]
Definition: kNNTest.C:133
static AliFMDRecoParam * GetLowFluxParam()
static AliFMDRecoParam * GetParam(AliRecoParam::EventSpecie_t specie)
AliFMDRecoParam(Float_t noiseFactor=4, Bool_t angleCorrect=kTRUE, Bool_t sharingCorrect=kFALSE)