CMS 3D CMS Logo

FWModelIdFromEveSelector.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWModelIdFromEveSelector_h
2 #define Fireworks_Core_FWModelIdFromEveSelector_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWModelIdFromEveSelector
7 //
16 //
17 // Original Author: Chris Jones
18 // Created: Wed Oct 28 11:44:11 CET 2009
19 //
20 
21 // system include files
22 
23 // user include files
26 
27 // forward declarations
28 
30 {
31 
32 public:
34  m_id(iId) {}
35  //virtual ~FWModelIdFromEveSelector();
36 
37  operator FWModelId() const { return m_id;}
38  // ---------- const member functions ---------------------
39  const FWModelId& id() const {return m_id;}
40 
41  // ---------- static member functions --------------------
42 
43  // ---------- member functions ---------------------------
44  void doSelect() override;
45  void doUnselect() override;
46 
47 private:
48  //FWModelIdFromEveSelector(const FWModelIdFromEveSelector&); // stop default
49 
50  //const FWModelIdFromEveSelector& operator=(const FWModelIdFromEveSelector&); // stop default
51 
52  // ---------- member data --------------------------------
54 };
55 
56 
57 #endif
FWModelIdFromEveSelector(const FWModelId &iId=FWModelId())
const FWModelId & id() const