ROOT logo
/**************************************************************************
 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/

#include "AliOADBMuonTrackCutsParam.h"

#include "TVector3.h"

#include "AliLog.h"

using namespace std;

ClassImp(AliOADBMuonTrackCutsParam)


//________________________________________________________________________
AliOADBMuonTrackCutsParam::AliOADBMuonTrackCutsParam () :
TNamed("AliOADBMuonTrackCutsParam", "OADB object for Muon track cuts"),
fMeanDcaX(0.),
fMeanDcaY(0.),
fMeanDcaZ(0.),
fMeanPCorr23(0.),
fMeanPCorr310(0.),
fSigmaPdca23(0.),
fSigmaPdca310(0.),
fNSigmaPdcaCut(0.),
fChi2NormCut(0.),
fRelPResolution(0.),
fSlopeResolution(0.),
fSharpPtApt(0.),
fSharpPtLpt(0.),
fSharpPtHpt(0.)
{
  // default ctor
}


//________________________________________________________________________
AliOADBMuonTrackCutsParam::AliOADBMuonTrackCutsParam ( const char* name ) :
TNamed(name, "OADB object for Muon track cuts"),
fMeanDcaX(0.),
fMeanDcaY(0.),
fMeanDcaZ(0.),
fMeanPCorr23(0.),
fMeanPCorr310(0.),
fSigmaPdca23(0.),
fSigmaPdca310(0.),
fNSigmaPdcaCut(0.),
fChi2NormCut(0.),
fRelPResolution(0.),
fSlopeResolution(0.),
fSharpPtApt(0.),
fSharpPtLpt(0.),
fSharpPtHpt(0.)
{
  // ctor, better use this one
}


//________________________________________________________________________
AliOADBMuonTrackCutsParam::~AliOADBMuonTrackCutsParam()
{
  // dtor
}

//________________________________________________________________________
AliOADBMuonTrackCutsParam::AliOADBMuonTrackCutsParam ( const AliOADBMuonTrackCutsParam& other ) :
TNamed ( other ),
fMeanDcaX ( other.fMeanDcaX ),
fMeanDcaY ( other.fMeanDcaY ),
fMeanDcaZ ( other.fMeanDcaZ ),
fMeanPCorr23 ( other.fMeanPCorr23 ),
fMeanPCorr310 ( other.fMeanPCorr310 ),
fSigmaPdca23 ( other.fSigmaPdca23 ),
fSigmaPdca310 ( other.fSigmaPdca310 ),
fNSigmaPdcaCut ( other.fNSigmaPdcaCut ),
fChi2NormCut ( other.fChi2NormCut ),
fRelPResolution ( other.fRelPResolution ),
fSlopeResolution ( other.fSlopeResolution ),
fSharpPtApt ( other.fSharpPtApt ),
fSharpPtLpt ( other.fSharpPtLpt ),
fSharpPtHpt ( other.fSharpPtHpt )
{
// Copy ctor  
}


//________________________________________________________________________
AliOADBMuonTrackCutsParam& AliOADBMuonTrackCutsParam::operator=(const AliOADBMuonTrackCutsParam& other)
{
  //Assignment operator
  if ( &other == this ) return *this;
  TNamed::operator=(other);

  fMeanDcaX = other.fMeanDcaX;
  fMeanDcaY = other.fMeanDcaY;
  fMeanDcaZ = other.fMeanDcaZ;
  fMeanPCorr23 = other.fMeanPCorr23;
  fMeanPCorr310 = other.fMeanPCorr310;
  fSigmaPdca23 = other.fSigmaPdca23;
  fSigmaPdca310 = other.fSigmaPdca310;
  fNSigmaPdcaCut = other.fNSigmaPdcaCut;
  fChi2NormCut = other.fChi2NormCut;
  fRelPResolution = other.fRelPResolution;
  fSlopeResolution = other.fSlopeResolution;
  fSharpPtApt = other.fSharpPtApt;
  fSharpPtLpt = other.fSharpPtLpt;
  fSharpPtHpt = other.fSharpPtHpt;

  return *this;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetMeanDCA ( Double_t xAtDca, Double_t yAtDca, Double_t zAtDca )
{
  /// Set mean DCA from track
  fMeanDcaX = xAtDca;
  fMeanDcaY = yAtDca;
  fMeanDcaZ = zAtDca;
}

//________________________________________________________________________
TVector3 AliOADBMuonTrackCutsParam::GetMeanDCA () const
{ 
  /// Get mean DCA from track
  return TVector3 ( fMeanDcaX, fMeanDcaY, fMeanDcaZ );
}


//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetMeanPCorr ( Double_t pCorrThetaAbs23, Double_t pCorrThetaAbs310 )
{
  /// Set mean p correction
  fMeanPCorr23 = pCorrThetaAbs23;
  fMeanPCorr310 = pCorrThetaAbs310;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetMeanPCorr23 ( ) const
{
  /// Get mean p correction in 2<theta_abs<3 deg
  return fMeanPCorr23;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetMeanPCorr310 ( ) const
{
  /// Get mean p correction in 3<theta_abs<10 deg
  return fMeanPCorr310;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetSigmaPdca ( Double_t sigmaThetaAbs23, Double_t sigmaThetaAbs310 )
{ 
  /// Set sigma pdca
  fSigmaPdca23 = sigmaThetaAbs23;
  fSigmaPdca310 = sigmaThetaAbs310;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetSigmaPdca23 ( ) const
{ 
  /// Get mean pdca in 2<theta_abs<3 deg
  return fSigmaPdca23;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetSigmaPdca310 ( ) const
{ 
  /// Get mean pdca in 3<theta_abs<10 deg
  return fSigmaPdca310;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetNSigmaPdca ( Double_t nSigmas )
{ 
  /// Set N sigma pdca cut
  fNSigmaPdcaCut = nSigmas;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetNSigmaPdca () const
{
  /// Get N sigma pdca cut
  return fNSigmaPdcaCut;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetChi2NormCut ( Double_t chi2normCut )
{
  /// Set cut on normalized chi2 of tracks
  fChi2NormCut = chi2normCut;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetChi2NormCut () const
{
  /// Get cut on normalized chi2 of tracks
  return fChi2NormCut;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetRelPResolution ( Double_t relPResolution )
{
  /// Set relative momentum resolution
  fRelPResolution = relPResolution;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetRelPResolution () const
{
  /// Get relative momentum resolution
  return fRelPResolution;
}


//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetSlopeResolution ( Double_t slopeResolution )
{
  /// Set slope resolution
  fSlopeResolution = slopeResolution;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetSlopeResolution () const
{
  /// Get slope resolution
  return fSlopeResolution;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::SetSharpPtCut ( Double_t valueApt, Double_t valueLpt, Double_t valueHpt  )
{
  /// Set sharp tracker cut matching the trigger level
  
  fSharpPtApt = valueApt;
  fSharpPtLpt = valueLpt;
  fSharpPtHpt = valueHpt;
}

//________________________________________________________________________
Double_t AliOADBMuonTrackCutsParam::GetSharpPtCut ( Int_t trigPtCut, Bool_t warn ) const
{
  /// Get sharp tracker cut matching the trigger level
  /// trigPtCut can be 0 (Apt), 1 (Lpt) or 2 (Hpt)
  switch ( trigPtCut ) {
  case 0:
    return fSharpPtApt;
  case 1:
    return fSharpPtLpt;
  case 2:
    return fSharpPtHpt;
  }
  
  if ( warn ) AliError("Allowed values for trigPtCut are 0 (Apt), 1 (Lpt), 2 (Hpt)");
  return 0.;
}

//________________________________________________________________________
void AliOADBMuonTrackCutsParam::Print ( Option_t* /*option*/ ) const
{
  /// Print info
  printf(" *** Muon track parameter summary: ***\n");
  printf("  Mean vertex DCA: (%g, %g, %g)\n", fMeanDcaX, fMeanDcaY, fMeanDcaZ);
  printf("  Mean p correction (GeV/c): theta2-3 = %g  theta3-10 = %g\n", fMeanPCorr23, fMeanPCorr310);
  printf("  Sigma p x DCA (cm x GeV/c): theta2-3 = %g  theta3-10 = %g\n", fSigmaPdca23, fSigmaPdca310);
  printf("  Cut p x DCA in units of sigma: %g\n", fNSigmaPdcaCut);
  printf("  Cut on track chi2/NDF: %g\n", fChi2NormCut);
  printf("  Momentum resolution: %g\n", fRelPResolution);
  printf("  Slope resolution: %g\n", fSlopeResolution);
  printf("  Sharp pt cut: %g (Apt)  %g (Lpt)  %g (Hpt)\n", fSharpPtApt, fSharpPtLpt, fSharpPtHpt);
  printf(" ********************************\n");
}
 AliOADBMuonTrackCutsParam.cxx:1
 AliOADBMuonTrackCutsParam.cxx:2
 AliOADBMuonTrackCutsParam.cxx:3
 AliOADBMuonTrackCutsParam.cxx:4
 AliOADBMuonTrackCutsParam.cxx:5
 AliOADBMuonTrackCutsParam.cxx:6
 AliOADBMuonTrackCutsParam.cxx:7
 AliOADBMuonTrackCutsParam.cxx:8
 AliOADBMuonTrackCutsParam.cxx:9
 AliOADBMuonTrackCutsParam.cxx:10
 AliOADBMuonTrackCutsParam.cxx:11
 AliOADBMuonTrackCutsParam.cxx:12
 AliOADBMuonTrackCutsParam.cxx:13
 AliOADBMuonTrackCutsParam.cxx:14
 AliOADBMuonTrackCutsParam.cxx:15
 AliOADBMuonTrackCutsParam.cxx:16
 AliOADBMuonTrackCutsParam.cxx:17
 AliOADBMuonTrackCutsParam.cxx:18
 AliOADBMuonTrackCutsParam.cxx:19
 AliOADBMuonTrackCutsParam.cxx:20
 AliOADBMuonTrackCutsParam.cxx:21
 AliOADBMuonTrackCutsParam.cxx:22
 AliOADBMuonTrackCutsParam.cxx:23
 AliOADBMuonTrackCutsParam.cxx:24
 AliOADBMuonTrackCutsParam.cxx:25
 AliOADBMuonTrackCutsParam.cxx:26
 AliOADBMuonTrackCutsParam.cxx:27
 AliOADBMuonTrackCutsParam.cxx:28
 AliOADBMuonTrackCutsParam.cxx:29
 AliOADBMuonTrackCutsParam.cxx:30
 AliOADBMuonTrackCutsParam.cxx:31
 AliOADBMuonTrackCutsParam.cxx:32
 AliOADBMuonTrackCutsParam.cxx:33
 AliOADBMuonTrackCutsParam.cxx:34
 AliOADBMuonTrackCutsParam.cxx:35
 AliOADBMuonTrackCutsParam.cxx:36
 AliOADBMuonTrackCutsParam.cxx:37
 AliOADBMuonTrackCutsParam.cxx:38
 AliOADBMuonTrackCutsParam.cxx:39
 AliOADBMuonTrackCutsParam.cxx:40
 AliOADBMuonTrackCutsParam.cxx:41
 AliOADBMuonTrackCutsParam.cxx:42
 AliOADBMuonTrackCutsParam.cxx:43
 AliOADBMuonTrackCutsParam.cxx:44
 AliOADBMuonTrackCutsParam.cxx:45
 AliOADBMuonTrackCutsParam.cxx:46
 AliOADBMuonTrackCutsParam.cxx:47
 AliOADBMuonTrackCutsParam.cxx:48
 AliOADBMuonTrackCutsParam.cxx:49
 AliOADBMuonTrackCutsParam.cxx:50
 AliOADBMuonTrackCutsParam.cxx:51
 AliOADBMuonTrackCutsParam.cxx:52
 AliOADBMuonTrackCutsParam.cxx:53
 AliOADBMuonTrackCutsParam.cxx:54
 AliOADBMuonTrackCutsParam.cxx:55
 AliOADBMuonTrackCutsParam.cxx:56
 AliOADBMuonTrackCutsParam.cxx:57
 AliOADBMuonTrackCutsParam.cxx:58
 AliOADBMuonTrackCutsParam.cxx:59
 AliOADBMuonTrackCutsParam.cxx:60
 AliOADBMuonTrackCutsParam.cxx:61
 AliOADBMuonTrackCutsParam.cxx:62
 AliOADBMuonTrackCutsParam.cxx:63
 AliOADBMuonTrackCutsParam.cxx:64
 AliOADBMuonTrackCutsParam.cxx:65
 AliOADBMuonTrackCutsParam.cxx:66
 AliOADBMuonTrackCutsParam.cxx:67
 AliOADBMuonTrackCutsParam.cxx:68
 AliOADBMuonTrackCutsParam.cxx:69
 AliOADBMuonTrackCutsParam.cxx:70
 AliOADBMuonTrackCutsParam.cxx:71
 AliOADBMuonTrackCutsParam.cxx:72
 AliOADBMuonTrackCutsParam.cxx:73
 AliOADBMuonTrackCutsParam.cxx:74
 AliOADBMuonTrackCutsParam.cxx:75
 AliOADBMuonTrackCutsParam.cxx:76
 AliOADBMuonTrackCutsParam.cxx:77
 AliOADBMuonTrackCutsParam.cxx:78
 AliOADBMuonTrackCutsParam.cxx:79
 AliOADBMuonTrackCutsParam.cxx:80
 AliOADBMuonTrackCutsParam.cxx:81
 AliOADBMuonTrackCutsParam.cxx:82
 AliOADBMuonTrackCutsParam.cxx:83
 AliOADBMuonTrackCutsParam.cxx:84
 AliOADBMuonTrackCutsParam.cxx:85
 AliOADBMuonTrackCutsParam.cxx:86
 AliOADBMuonTrackCutsParam.cxx:87
 AliOADBMuonTrackCutsParam.cxx:88
 AliOADBMuonTrackCutsParam.cxx:89
 AliOADBMuonTrackCutsParam.cxx:90
 AliOADBMuonTrackCutsParam.cxx:91
 AliOADBMuonTrackCutsParam.cxx:92
 AliOADBMuonTrackCutsParam.cxx:93
 AliOADBMuonTrackCutsParam.cxx:94
 AliOADBMuonTrackCutsParam.cxx:95
 AliOADBMuonTrackCutsParam.cxx:96
 AliOADBMuonTrackCutsParam.cxx:97
 AliOADBMuonTrackCutsParam.cxx:98
 AliOADBMuonTrackCutsParam.cxx:99
 AliOADBMuonTrackCutsParam.cxx:100
 AliOADBMuonTrackCutsParam.cxx:101
 AliOADBMuonTrackCutsParam.cxx:102
 AliOADBMuonTrackCutsParam.cxx:103
 AliOADBMuonTrackCutsParam.cxx:104
 AliOADBMuonTrackCutsParam.cxx:105
 AliOADBMuonTrackCutsParam.cxx:106
 AliOADBMuonTrackCutsParam.cxx:107
 AliOADBMuonTrackCutsParam.cxx:108
 AliOADBMuonTrackCutsParam.cxx:109
 AliOADBMuonTrackCutsParam.cxx:110
 AliOADBMuonTrackCutsParam.cxx:111
 AliOADBMuonTrackCutsParam.cxx:112
 AliOADBMuonTrackCutsParam.cxx:113
 AliOADBMuonTrackCutsParam.cxx:114
 AliOADBMuonTrackCutsParam.cxx:115
 AliOADBMuonTrackCutsParam.cxx:116
 AliOADBMuonTrackCutsParam.cxx:117
 AliOADBMuonTrackCutsParam.cxx:118
 AliOADBMuonTrackCutsParam.cxx:119
 AliOADBMuonTrackCutsParam.cxx:120
 AliOADBMuonTrackCutsParam.cxx:121
 AliOADBMuonTrackCutsParam.cxx:122
 AliOADBMuonTrackCutsParam.cxx:123
 AliOADBMuonTrackCutsParam.cxx:124
 AliOADBMuonTrackCutsParam.cxx:125
 AliOADBMuonTrackCutsParam.cxx:126
 AliOADBMuonTrackCutsParam.cxx:127
 AliOADBMuonTrackCutsParam.cxx:128
 AliOADBMuonTrackCutsParam.cxx:129
 AliOADBMuonTrackCutsParam.cxx:130
 AliOADBMuonTrackCutsParam.cxx:131
 AliOADBMuonTrackCutsParam.cxx:132
 AliOADBMuonTrackCutsParam.cxx:133
 AliOADBMuonTrackCutsParam.cxx:134
 AliOADBMuonTrackCutsParam.cxx:135
 AliOADBMuonTrackCutsParam.cxx:136
 AliOADBMuonTrackCutsParam.cxx:137
 AliOADBMuonTrackCutsParam.cxx:138
 AliOADBMuonTrackCutsParam.cxx:139
 AliOADBMuonTrackCutsParam.cxx:140
 AliOADBMuonTrackCutsParam.cxx:141
 AliOADBMuonTrackCutsParam.cxx:142
 AliOADBMuonTrackCutsParam.cxx:143
 AliOADBMuonTrackCutsParam.cxx:144
 AliOADBMuonTrackCutsParam.cxx:145
 AliOADBMuonTrackCutsParam.cxx:146
 AliOADBMuonTrackCutsParam.cxx:147
 AliOADBMuonTrackCutsParam.cxx:148
 AliOADBMuonTrackCutsParam.cxx:149
 AliOADBMuonTrackCutsParam.cxx:150
 AliOADBMuonTrackCutsParam.cxx:151
 AliOADBMuonTrackCutsParam.cxx:152
 AliOADBMuonTrackCutsParam.cxx:153
 AliOADBMuonTrackCutsParam.cxx:154
 AliOADBMuonTrackCutsParam.cxx:155
 AliOADBMuonTrackCutsParam.cxx:156
 AliOADBMuonTrackCutsParam.cxx:157
 AliOADBMuonTrackCutsParam.cxx:158
 AliOADBMuonTrackCutsParam.cxx:159
 AliOADBMuonTrackCutsParam.cxx:160
 AliOADBMuonTrackCutsParam.cxx:161
 AliOADBMuonTrackCutsParam.cxx:162
 AliOADBMuonTrackCutsParam.cxx:163
 AliOADBMuonTrackCutsParam.cxx:164
 AliOADBMuonTrackCutsParam.cxx:165
 AliOADBMuonTrackCutsParam.cxx:166
 AliOADBMuonTrackCutsParam.cxx:167
 AliOADBMuonTrackCutsParam.cxx:168
 AliOADBMuonTrackCutsParam.cxx:169
 AliOADBMuonTrackCutsParam.cxx:170
 AliOADBMuonTrackCutsParam.cxx:171
 AliOADBMuonTrackCutsParam.cxx:172
 AliOADBMuonTrackCutsParam.cxx:173
 AliOADBMuonTrackCutsParam.cxx:174
 AliOADBMuonTrackCutsParam.cxx:175
 AliOADBMuonTrackCutsParam.cxx:176
 AliOADBMuonTrackCutsParam.cxx:177
 AliOADBMuonTrackCutsParam.cxx:178
 AliOADBMuonTrackCutsParam.cxx:179
 AliOADBMuonTrackCutsParam.cxx:180
 AliOADBMuonTrackCutsParam.cxx:181
 AliOADBMuonTrackCutsParam.cxx:182
 AliOADBMuonTrackCutsParam.cxx:183
 AliOADBMuonTrackCutsParam.cxx:184
 AliOADBMuonTrackCutsParam.cxx:185
 AliOADBMuonTrackCutsParam.cxx:186
 AliOADBMuonTrackCutsParam.cxx:187
 AliOADBMuonTrackCutsParam.cxx:188
 AliOADBMuonTrackCutsParam.cxx:189
 AliOADBMuonTrackCutsParam.cxx:190
 AliOADBMuonTrackCutsParam.cxx:191
 AliOADBMuonTrackCutsParam.cxx:192
 AliOADBMuonTrackCutsParam.cxx:193
 AliOADBMuonTrackCutsParam.cxx:194
 AliOADBMuonTrackCutsParam.cxx:195
 AliOADBMuonTrackCutsParam.cxx:196
 AliOADBMuonTrackCutsParam.cxx:197
 AliOADBMuonTrackCutsParam.cxx:198
 AliOADBMuonTrackCutsParam.cxx:199
 AliOADBMuonTrackCutsParam.cxx:200
 AliOADBMuonTrackCutsParam.cxx:201
 AliOADBMuonTrackCutsParam.cxx:202
 AliOADBMuonTrackCutsParam.cxx:203
 AliOADBMuonTrackCutsParam.cxx:204
 AliOADBMuonTrackCutsParam.cxx:205
 AliOADBMuonTrackCutsParam.cxx:206
 AliOADBMuonTrackCutsParam.cxx:207
 AliOADBMuonTrackCutsParam.cxx:208
 AliOADBMuonTrackCutsParam.cxx:209
 AliOADBMuonTrackCutsParam.cxx:210
 AliOADBMuonTrackCutsParam.cxx:211
 AliOADBMuonTrackCutsParam.cxx:212
 AliOADBMuonTrackCutsParam.cxx:213
 AliOADBMuonTrackCutsParam.cxx:214
 AliOADBMuonTrackCutsParam.cxx:215
 AliOADBMuonTrackCutsParam.cxx:216
 AliOADBMuonTrackCutsParam.cxx:217
 AliOADBMuonTrackCutsParam.cxx:218
 AliOADBMuonTrackCutsParam.cxx:219
 AliOADBMuonTrackCutsParam.cxx:220
 AliOADBMuonTrackCutsParam.cxx:221
 AliOADBMuonTrackCutsParam.cxx:222
 AliOADBMuonTrackCutsParam.cxx:223
 AliOADBMuonTrackCutsParam.cxx:224
 AliOADBMuonTrackCutsParam.cxx:225
 AliOADBMuonTrackCutsParam.cxx:226
 AliOADBMuonTrackCutsParam.cxx:227
 AliOADBMuonTrackCutsParam.cxx:228
 AliOADBMuonTrackCutsParam.cxx:229
 AliOADBMuonTrackCutsParam.cxx:230
 AliOADBMuonTrackCutsParam.cxx:231
 AliOADBMuonTrackCutsParam.cxx:232
 AliOADBMuonTrackCutsParam.cxx:233
 AliOADBMuonTrackCutsParam.cxx:234
 AliOADBMuonTrackCutsParam.cxx:235
 AliOADBMuonTrackCutsParam.cxx:236
 AliOADBMuonTrackCutsParam.cxx:237
 AliOADBMuonTrackCutsParam.cxx:238
 AliOADBMuonTrackCutsParam.cxx:239
 AliOADBMuonTrackCutsParam.cxx:240
 AliOADBMuonTrackCutsParam.cxx:241
 AliOADBMuonTrackCutsParam.cxx:242
 AliOADBMuonTrackCutsParam.cxx:243
 AliOADBMuonTrackCutsParam.cxx:244
 AliOADBMuonTrackCutsParam.cxx:245
 AliOADBMuonTrackCutsParam.cxx:246
 AliOADBMuonTrackCutsParam.cxx:247
 AliOADBMuonTrackCutsParam.cxx:248
 AliOADBMuonTrackCutsParam.cxx:249
 AliOADBMuonTrackCutsParam.cxx:250
 AliOADBMuonTrackCutsParam.cxx:251
 AliOADBMuonTrackCutsParam.cxx:252
 AliOADBMuonTrackCutsParam.cxx:253
 AliOADBMuonTrackCutsParam.cxx:254
 AliOADBMuonTrackCutsParam.cxx:255
 AliOADBMuonTrackCutsParam.cxx:256
 AliOADBMuonTrackCutsParam.cxx:257
 AliOADBMuonTrackCutsParam.cxx:258
 AliOADBMuonTrackCutsParam.cxx:259
 AliOADBMuonTrackCutsParam.cxx:260
 AliOADBMuonTrackCutsParam.cxx:261
 AliOADBMuonTrackCutsParam.cxx:262
 AliOADBMuonTrackCutsParam.cxx:263
 AliOADBMuonTrackCutsParam.cxx:264
 AliOADBMuonTrackCutsParam.cxx:265
 AliOADBMuonTrackCutsParam.cxx:266
 AliOADBMuonTrackCutsParam.cxx:267
 AliOADBMuonTrackCutsParam.cxx:268
 AliOADBMuonTrackCutsParam.cxx:269
 AliOADBMuonTrackCutsParam.cxx:270
 AliOADBMuonTrackCutsParam.cxx:271
 AliOADBMuonTrackCutsParam.cxx:272
 AliOADBMuonTrackCutsParam.cxx:273
 AliOADBMuonTrackCutsParam.cxx:274
 AliOADBMuonTrackCutsParam.cxx:275
 AliOADBMuonTrackCutsParam.cxx:276
 AliOADBMuonTrackCutsParam.cxx:277
 AliOADBMuonTrackCutsParam.cxx:278
 AliOADBMuonTrackCutsParam.cxx:279
 AliOADBMuonTrackCutsParam.cxx:280
 AliOADBMuonTrackCutsParam.cxx:281
 AliOADBMuonTrackCutsParam.cxx:282
 AliOADBMuonTrackCutsParam.cxx:283
 AliOADBMuonTrackCutsParam.cxx:284