lar pfo object factory responsible for pfo creation More...
#include <LArShowerPfo.h>
Public Member Functions | |
| Parameters * | NewParameters () const |
| Create new parameters instance on the heap (memory-management to be controlled by user) More... | |
| pandora::StatusCode | Read (Parameters ¶meters, pandora::FileReader &fileReader) const |
| Read any additional (derived class only) object parameters from file using the specified file reader. More... | |
| pandora::StatusCode | Write (const Object *const pObject, pandora::FileWriter &fileWriter) const |
| Persist any additional (derived class only) object parameters using the specified file writer. More... | |
| pandora::StatusCode | Create (const Parameters ¶meters, const Object *&pObject) const |
| Create an object with the given parameters. More... | |
lar pfo object factory responsible for pfo creation
Definition at line 124 of file LArShowerPfo.h.
|
inline |
Create an object with the given parameters.
| parameters | the parameters to pass in constructor |
| pObject | to receive the address of the object created |
Definition at line 240 of file LArShowerPfo.h.
|
inline |
Create new parameters instance on the heap (memory-management to be controlled by user)
Definition at line 233 of file LArShowerPfo.h.
|
inline |
Read any additional (derived class only) object parameters from file using the specified file reader.
| parameters | the parameters to pass in constructor |
| fileReader | the file reader, used to extract any additional parameters from file |
Definition at line 250 of file LArShowerPfo.h.
|
inline |
Persist any additional (derived class only) object parameters using the specified file writer.
| pObject | the address of the object to persist |
| fileWriter | the file writer |
Definition at line 259 of file LArShowerPfo.h.
1.8.5