|
Marlin
01.17.01
|
handles information about LCIO collections needed by MarlinSteerCheck More...
#include <CCCollection.h>
Public Member Functions | |
| CCCollection (const std::string &value="", const std::string &type="", const std::string &name="", CCProcessor *srcProc=NULL) | |
| CCCollection (const CCCollection &c) | |
| ~CCCollection () | |
| CCCollection & | operator= (const CCCollection &)=delete |
| const std::string & | getValue () const |
| const std::string & | getType () const |
| const std::string & | getName () const |
| CCProcessor * | getSrcProc () |
| Returns the source CCProcessor associated to this collection. More... | |
| void | setValue (const std::string &value) |
| void | setType (const std::string &type) |
| void | setName (const std::string &name) |
| void | setSrcProc (CCProcessor *srcProc) |
| Sets the source CCProcessor associated to this collection. More... | |
Private Attributes | |
| std::string | _value |
| std::string | _type |
| std::string | _name |
| CCProcessor * | _srcProc |
handles information about LCIO collections needed by MarlinSteerCheck
Definition at line 17 of file CCCollection.h.
| marlin::CCCollection::CCCollection | ( | const std::string & | value = "", |
| const std::string & | type = "", |
||
| const std::string & | name = "", |
||
| CCProcessor * | srcProc = NULL |
||
| ) |
Definition at line 7 of file CCCollection.cc.
| marlin::CCCollection::CCCollection | ( | const CCCollection & | c | ) |
Definition at line 18 of file CCCollection.cc.
| marlin::CCCollection::~CCCollection | ( | ) |
Definition at line 14 of file CCCollection.cc.
References _srcProc.
|
inline |
Definition at line 35 of file CCCollection.h.
References _name.
|
inline |
Returns the source CCProcessor associated to this collection.
Definition at line 38 of file CCCollection.h.
References _srcProc.
|
inline |
Definition at line 34 of file CCCollection.h.
References _type.
Referenced by marlin::CCProcessor::addDCol(), and marlin::CCProcessor::addUCol().
|
inline |
Definition at line 33 of file CCCollection.h.
References _value.
|
delete |
| void marlin::CCCollection::setName | ( | const std::string & | name | ) |
Definition at line 33 of file CCCollection.cc.
References _name.
| void marlin::CCCollection::setSrcProc | ( | CCProcessor * | srcProc | ) |
Sets the source CCProcessor associated to this collection.
Definition at line 37 of file CCCollection.cc.
References _srcProc.
| void marlin::CCCollection::setType | ( | const std::string & | type | ) |
Definition at line 29 of file CCCollection.cc.
References _type.
| void marlin::CCCollection::setValue | ( | const std::string & | value | ) |
Definition at line 25 of file CCCollection.cc.
References _value.
|
private |
Definition at line 51 of file CCCollection.h.
|
private |
Definition at line 52 of file CCCollection.h.
Referenced by getSrcProc(), setSrcProc(), and ~CCCollection().
|
private |
Definition at line 50 of file CCCollection.h.
|
private |
Definition at line 49 of file CCCollection.h.
Referenced by getValue(), and setValue().
1.8.5