AliRoot Core  3dc7879 (3dc7879)
AliTrackSelectionFactory.h
Go to the documentation of this file.
1 
5 #ifndef ALITRACKSELECTIONFACTORY_H_
6 #define ALITRACKSELECTIONFACTORY_H_
7 /* Copyright(c) 1998-2016, ALICE Experiment at CERN, All rights reserved. *
8  * See cxx source for full Copyright notice */
9 
10 #include <TObject.h>
11 
12 class AliVTrackSelection;
13 
14 class AliTrackSelectionFactory : public TObject {
15 public:
19  enum DataType_t{
22  };
24  virtual ~AliTrackSelectionFactory();
25 
30  virtual AliVTrackSelection *CreateTrackCuts(DataType_t datatype) const = 0;
31 
32  ClassDef(AliTrackSelectionFactory, 1);
33 };
34 
35 #endif /* ALITRACKSELECTIONFACTORY_H_ */
Declaration of AliTrackSelectionFactory.
Declartion of class AliVTrackSelection.
virtual AliVTrackSelection * CreateTrackCuts(DataType_t datatype) const =0