ROOT logo
#ifndef ALIRDHFCUTSJPSITOEE_H
#define ALIRDHFCUTSJPSITOEE_H
/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */ 

//***********************************************************
// Class AliRDHFCutsJpsitoee
// class for cuts on AOD reconstructed J/psi->ee (from B)
// Author: A.Dainese, andrea.dainese@pd.infn.it
//***********************************************************

#include "AliRDHFCuts.h"

class AliRDHFCutsJpsitoee : public AliRDHFCuts 
{
 public:

  AliRDHFCutsJpsitoee(const char* name="CutsJpsitoee");
  
  virtual ~AliRDHFCutsJpsitoee(){}

  AliRDHFCutsJpsitoee(const AliRDHFCutsJpsitoee& source);
  AliRDHFCutsJpsitoee& operator=(const AliRDHFCutsJpsitoee& source); 
 
  using AliRDHFCuts::GetCutVarsForOpt;
  virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters);

  using AliRDHFCuts::IsSelected;
  virtual Int_t IsSelected(TObject* obj,Int_t selectionLevel);
  
  Float_t GetMassCut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(0,iPtBin)] : 1.e6);}
  Float_t GetDCACut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(1,iPtBin)] : 1.e6);}

 protected:


  ClassDef(AliRDHFCutsJpsitoee,1);  // class for cuts on AOD reconstructed J/psi->ee
};

#endif
 AliRDHFCutsJpsitoee.h:1
 AliRDHFCutsJpsitoee.h:2
 AliRDHFCutsJpsitoee.h:3
 AliRDHFCutsJpsitoee.h:4
 AliRDHFCutsJpsitoee.h:5
 AliRDHFCutsJpsitoee.h:6
 AliRDHFCutsJpsitoee.h:7
 AliRDHFCutsJpsitoee.h:8
 AliRDHFCutsJpsitoee.h:9
 AliRDHFCutsJpsitoee.h:10
 AliRDHFCutsJpsitoee.h:11
 AliRDHFCutsJpsitoee.h:12
 AliRDHFCutsJpsitoee.h:13
 AliRDHFCutsJpsitoee.h:14
 AliRDHFCutsJpsitoee.h:15
 AliRDHFCutsJpsitoee.h:16
 AliRDHFCutsJpsitoee.h:17
 AliRDHFCutsJpsitoee.h:18
 AliRDHFCutsJpsitoee.h:19
 AliRDHFCutsJpsitoee.h:20
 AliRDHFCutsJpsitoee.h:21
 AliRDHFCutsJpsitoee.h:22
 AliRDHFCutsJpsitoee.h:23
 AliRDHFCutsJpsitoee.h:24
 AliRDHFCutsJpsitoee.h:25
 AliRDHFCutsJpsitoee.h:26
 AliRDHFCutsJpsitoee.h:27
 AliRDHFCutsJpsitoee.h:28
 AliRDHFCutsJpsitoee.h:29
 AliRDHFCutsJpsitoee.h:30
 AliRDHFCutsJpsitoee.h:31
 AliRDHFCutsJpsitoee.h:32
 AliRDHFCutsJpsitoee.h:33
 AliRDHFCutsJpsitoee.h:34
 AliRDHFCutsJpsitoee.h:35
 AliRDHFCutsJpsitoee.h:36
 AliRDHFCutsJpsitoee.h:37
 AliRDHFCutsJpsitoee.h:38
 AliRDHFCutsJpsitoee.h:39
 AliRDHFCutsJpsitoee.h:40
 AliRDHFCutsJpsitoee.h:41
 AliRDHFCutsJpsitoee.h:42