#include <CaloSlaveSD.h>
Public Types | |
typedef std::vector< PCaloHit > | Collection |
typedef Collection::const_iterator | const_iterator |
typedef Collection::iterator | iterator |
Public Member Functions | |
virtual const_iterator | begin () |
CaloSlaveSD (std::string) | |
virtual void | Clean () |
virtual const_iterator | end () |
virtual bool | format () |
Collection & | hits () |
virtual void | Initialize () |
std::string | name () const |
virtual bool | processHits (uint32_t, double, double, double, int, uint16_t depth=0) |
virtual void | ReserveMemory (unsigned int size) |
std::string | type () |
virtual | ~CaloSlaveSD () |
Protected Attributes | |
Collection | hits_ |
Private Attributes | |
std::string | name_ |
Definition at line 15 of file CaloSlaveSD.h.
typedef std::vector<PCaloHit> CaloSlaveSD::Collection |
Definition at line 17 of file CaloSlaveSD.h.
typedef Collection::const_iterator CaloSlaveSD::const_iterator |
Definition at line 19 of file CaloSlaveSD.h.
typedef Collection::iterator CaloSlaveSD::iterator |
Definition at line 18 of file CaloSlaveSD.h.
CaloSlaveSD::CaloSlaveSD | ( | std::string | n | ) |
|
virtual |
Definition at line 18 of file CaloSlaveSD.cc.
|
inlinevirtual |
|
virtual |
|
inlinevirtual |
|
virtual |
|
inline |
|
virtual |
|
inline |
Definition at line 24 of file CaloSlaveSD.h.
References name_.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
|
virtual |
Definition at line 30 of file CaloSlaveSD.cc.
References LEDCalibrationChannels::depth, hits_, LogDebug, and name_.
|
virtual |
|
inline |
Definition at line 28 of file CaloSlaveSD.h.
|
protected |
Definition at line 35 of file CaloSlaveSD.h.
Referenced by begin(), Clean(), end(), format(), hits(), Initialize(), processHits(), and ReserveMemory().
|
private |
Definition at line 38 of file CaloSlaveSD.h.
Referenced by Clean(), format(), Initialize(), name(), and processHits().