]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliDetectorTagCuts.h
Fixed problems after a merge
[u/mrichter/AliRoot.git] / STEER / AliDetectorTagCuts.h
CommitLineData
4dd405ae 1#ifndef ALIDETECTORTAGCUTS_H
2#define ALIDETECTORTAGCUTS_H
3/* See cxx source for full Copyright notice */
4
5
6/* $Id$ */
7
8//-------------------------------------------------------------------------
9// Class AliDetectorTagCuts
10// This is the class for the cuts in run tags
11//
12// Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13//-------------------------------------------------------------------------
14
15#include <TObject.h>
16#include <TString.h>
17
18class AliDetectorTag;
19
20//___________________________________________________________________________
21class AliDetectorTagCuts : public TObject {
22 public:
23 AliDetectorTagCuts();
24 ~AliDetectorTagCuts();
d441a006 25
4dd405ae 26 //____________________________________________________//
27 void SetListOfDetectors(const TString& detectors) {fDetectors = detectors; fDetectorsFlag = kTRUE;}
28
29 Bool_t IsAccepted(AliDetectorTag *lhcTag) const;
30
31 //____________________________________________________//
32 private:
33 Bool_t IsSelected(TString detName, TString& detectors) const;
34
35 TString fDetectors; //detectors active
36 Bool_t fDetectorsFlag; //cut used or not
37
38 ClassDef(AliDetectorTagCuts, 1)
39};
40
41#endif