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.                  *
**************************************************************************/

//------------------------------------------------------------------------------
// Implementation of the AliRecInfoCuts class. It keeps selection cuts for 
// reconstructed tracks. 
//
// Author: J.Otwinowski 04/02/2008 
//------------------------------------------------------------------------------

#include "AliRecInfoCuts.h"

ClassImp(AliRecInfoCuts)

//_____________________________________________________________________________
AliRecInfoCuts::AliRecInfoCuts(const Char_t* name,const Char_t *title) : AliESDtrackCuts(name, title)
, fMinTPCsignalN(0)
, fMaxAbsTanTheta(0)
, fMinNClustersTRD(0)
, fTPCITSMatchingRadius(0)
, fTPCTRDMatchingRadius(0)
, fMinNTrackletsTRD(0)
{
  // init data members with defaults
  InitME();
}

//_____________________________________________________________________________
void AliRecInfoCuts::InitME()
{
  // set default values 
  SetMinTPCsignalN();
  SetMaxAbsTanTheta();
  SetMinNClustersTRD();
  SetMinNTrackletsTRD();
  SetTPCITSMatchingRadius();
  SetTPCTRDMatchingRadius();
}


//_____________________________________________________________________________
/*
Long64_t AliRecInfoCuts::Merge(TCollection* list) const 
{
  // Merge list of objects (needed by PROOF)

  if (!list)
  return 0;

  if (list->IsEmpty())
  return 1;

  TIterator* iter = list->MakeIterator();
  TObject* obj = 0;

  Int_t count=0;
  while((obj = iter->Next()) != 0) 
  {
  AliRecInfoCuts* entry = dynamic_cast<AliRecInfoCuts*>(obj);
  if (entry == 0) 
   continue;

  count++;
  }

return count;
}
*/

 AliRecInfoCuts.cxx:1
 AliRecInfoCuts.cxx:2
 AliRecInfoCuts.cxx:3
 AliRecInfoCuts.cxx:4
 AliRecInfoCuts.cxx:5
 AliRecInfoCuts.cxx:6
 AliRecInfoCuts.cxx:7
 AliRecInfoCuts.cxx:8
 AliRecInfoCuts.cxx:9
 AliRecInfoCuts.cxx:10
 AliRecInfoCuts.cxx:11
 AliRecInfoCuts.cxx:12
 AliRecInfoCuts.cxx:13
 AliRecInfoCuts.cxx:14
 AliRecInfoCuts.cxx:15
 AliRecInfoCuts.cxx:16
 AliRecInfoCuts.cxx:17
 AliRecInfoCuts.cxx:18
 AliRecInfoCuts.cxx:19
 AliRecInfoCuts.cxx:20
 AliRecInfoCuts.cxx:21
 AliRecInfoCuts.cxx:22
 AliRecInfoCuts.cxx:23
 AliRecInfoCuts.cxx:24
 AliRecInfoCuts.cxx:25
 AliRecInfoCuts.cxx:26
 AliRecInfoCuts.cxx:27
 AliRecInfoCuts.cxx:28
 AliRecInfoCuts.cxx:29
 AliRecInfoCuts.cxx:30
 AliRecInfoCuts.cxx:31
 AliRecInfoCuts.cxx:32
 AliRecInfoCuts.cxx:33
 AliRecInfoCuts.cxx:34
 AliRecInfoCuts.cxx:35
 AliRecInfoCuts.cxx:36
 AliRecInfoCuts.cxx:37
 AliRecInfoCuts.cxx:38
 AliRecInfoCuts.cxx:39
 AliRecInfoCuts.cxx:40
 AliRecInfoCuts.cxx:41
 AliRecInfoCuts.cxx:42
 AliRecInfoCuts.cxx:43
 AliRecInfoCuts.cxx:44
 AliRecInfoCuts.cxx:45
 AliRecInfoCuts.cxx:46
 AliRecInfoCuts.cxx:47
 AliRecInfoCuts.cxx:48
 AliRecInfoCuts.cxx:49
 AliRecInfoCuts.cxx:50
 AliRecInfoCuts.cxx:51
 AliRecInfoCuts.cxx:52
 AliRecInfoCuts.cxx:53
 AliRecInfoCuts.cxx:54
 AliRecInfoCuts.cxx:55
 AliRecInfoCuts.cxx:56
 AliRecInfoCuts.cxx:57
 AliRecInfoCuts.cxx:58
 AliRecInfoCuts.cxx:59
 AliRecInfoCuts.cxx:60
 AliRecInfoCuts.cxx:61
 AliRecInfoCuts.cxx:62
 AliRecInfoCuts.cxx:63
 AliRecInfoCuts.cxx:64
 AliRecInfoCuts.cxx:65
 AliRecInfoCuts.cxx:66
 AliRecInfoCuts.cxx:67
 AliRecInfoCuts.cxx:68
 AliRecInfoCuts.cxx:69
 AliRecInfoCuts.cxx:70
 AliRecInfoCuts.cxx:71
 AliRecInfoCuts.cxx:72
 AliRecInfoCuts.cxx:73
 AliRecInfoCuts.cxx:74
 AliRecInfoCuts.cxx:75
 AliRecInfoCuts.cxx:76
 AliRecInfoCuts.cxx:77
 AliRecInfoCuts.cxx:78
 AliRecInfoCuts.cxx:79
 AliRecInfoCuts.cxx:80
 AliRecInfoCuts.cxx:81