]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/RESONANCES/AliRsnCutESDPrimary.h
Macro to add the energy distribution task to the train
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnCutESDPrimary.h
CommitLineData
b68ef516 1//
2// Class AliRsnCutRange
3//
4// General implementation of cuts which check a value inside a range.
5// This range can be defined by two integers or two doubles.
6// A user-friendly enumeration allows to define what is checked.
7//
8// authors: Martin Vala (martin.vala@cern.ch)
9// Alberto Pulvirenti (alberto.pulvirenti@ct.infn.it)
10//
11
12#ifndef ALIRSNCUTESDPRIMARY_H
13#define ALIRSNCUTESDPRIMARY_H
14
15#include "AliESDtrackCuts.h"
16#include "AliRsnCut.h"
17
18class AliRsnCutESDPrimary : public AliRsnCut
19{
4fbb2459 20 public:
b68ef516 21
4fbb2459 22 AliRsnCutESDPrimary();
23 AliRsnCutESDPrimary(const char *name);
24 virtual ~AliRsnCutESDPrimary() {;};
b68ef516 25
4fbb2459 26 AliESDtrackCuts* GetCuts() {return &fCuts;}
32992791 27 virtual Bool_t IsSelected(TObject *object);
b68ef516 28
4fbb2459 29 protected:
b68ef516 30
4fbb2459 31 AliESDtrackCuts fCuts; // set of ESD track cuts
b68ef516 32
4fbb2459 33 ClassDef(AliRsnCutESDPrimary, 1)
b68ef516 34};
35
36#endif