FairRoot/PandaRoot
PndPidEmcAssociatorTask.h
Go to the documentation of this file.
1 /* ************************************
2  * Author: M. Babai (M.Babai@rug.nl) *
3  * *
4  * pid classifier *
5  * *
6  * Created: 07-04-2010 *
7  * Modified: *
8  * *
9  * ************************************/
10 //#pragma once
11 #ifndef PID_EMC_ASSOCIATOR_H
12 #define PID_EMC_ASSOCIATOR_H
13 
15 
17 {
18  public:
23 
27  PndPidEmcAssociatorTask(char const* name);
28 
32  virtual ~PndPidEmcAssociatorTask();
33 
34  //=============== Private members.
35  private:
36  // Copy const.
38 
39  // Assignment operator.
41 
42  // Set the default variable names for emc
43  void SetVarNames(std::vector<std::string> const& vNames);
44 
45  /*
46  * Creates a vector with names of the statndard variables for emc
47  * pat. rec.
48  */
49  std::vector<std::string> const* SetEmcParNames() const;
50 
52 };
53 #endif//End of interface definition (PndPidEmcAssociatorTask)
std::vector< std::string > const * SetEmcParNames() const
Set Emc related variable names.
PndPidEmcAssociatorTask & operator=(PndPidMvaAssociatorTask const &other)
ClassDef(PndPidEmcAssociatorTask, 0)
virtual ~PndPidEmcAssociatorTask()
Destructor.
TString name
void SetVarNames(std::vector< std::string > const &vNames)
Set Variables to use.