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  public:
22 
26  PndPidEmcAssociatorTask(char const *name);
27 
31  virtual ~PndPidEmcAssociatorTask();
32 
33  //=============== Private members.
34  private:
35  // Copy const.
37 
38  // Assignment operator.
39  PndPidEmcAssociatorTask &operator=(PndPidMvaAssociatorTask const &other);
40 
41  // Set the default variable names for emc
42  void SetVarNames(std::vector<std::string> const &vNames);
43 
44  /*
45  * Creates a vector with names of the statndard variables for emc
46  * pat. rec.
47  */
48  std::vector<std::string> const *SetEmcParNames() const;
49 
50  ClassDef(PndPidEmcAssociatorTask, 0);
51 };
52 #endif // End of interface definition (PndPidEmcAssociatorTask)
virtual ~PndPidEmcAssociatorTask()