| LCIO
    02.17
    | 
Adding stuff needed for io (friend declarations, etc.) More...
#include <RawCalorimeterHitIOImpl.h>
 Inheritance diagram for IOIMPL::RawCalorimeterHitIOImpl:
 Inheritance diagram for IOIMPL::RawCalorimeterHitIOImpl:| Friends | |
| class | SIO::SIORawCalHitHandler | 
| Additional Inherited Members | |
|  Public Types inherited from EVENT::RawCalorimeterHit | |
| typedef RawCalorimeterHit | lcobject_type | 
| Useful typedef for template programming with LCIO.  More... | |
|  Public Types inherited from lcrtrel::LCRTRelations | |
| typedef std::type_index | ext_index | 
| typedef std::shared_ptr< void > | ext_type | 
| typedef std::map< ext_index, ext_type > | ext_map | 
|  Public Member Functions inherited from IMPL::RawCalorimeterHitImpl | |
| RawCalorimeterHitImpl () | |
| Default constructor, initializes values to 0.  More... | |
| virtual | ~RawCalorimeterHitImpl () | 
| Destructor.  More... | |
| virtual int | id () const | 
| Returns an object id for internal (debugging) use in LCIO.  More... | |
| virtual int | getCellID0 () const | 
| Returns the detector specific (geometrical) cell id.  More... | |
| virtual int | getCellID1 () const | 
| Returns the second detector specific (geometrical) cell id.  More... | |
| virtual int | getAmplitude () const | 
| Returns the amplitude of the hit in ADC counts.  More... | |
| virtual int | getTimeStamp () const | 
| Returns a time stamp for the hit.  More... | |
| void | setCellID0 (int id0) | 
| void | setCellID1 (int id1) | 
| Sets the second cell id; Only store if the flag word (bit CHBIT_ID1) of the collection is set.  More... | |
| void | setAmplitude (int amplitude) | 
| Sets the amplitude.  More... | |
| void | setTimeStamp (int time) | 
| Set the time stamp.  More... | |
|  Public Member Functions inherited from EVENT::RawCalorimeterHit | |
| virtual | ~RawCalorimeterHit () | 
| Destructor.  More... | |
|  Public Member Functions inherited from EVENT::LCObject | |
| virtual | ~LCObject () | 
| Destructor.  More... | |
| virtual LCObject * | clone () const | 
| Returns an object id for internal (debugging) use in LCIO.  More... | |
|  Public Member Functions inherited from lcrtrel::LCRTRelations | |
| template<class V > | |
| V::ext_type | ext () | 
| Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,...  More... | |
| template<class V > | |
| const V::ext_type | ext () const | 
| Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,...  More... | |
| template<class V > | |
| V::rel_type | rel () | 
| Provides read access to relations - the object types and their connectivity are defined by the class V which has to be a subtype of either LC1To1Relation, LC1ToNRelation or LCNToNRelation.  More... | |
|  Public Member Functions inherited from IMPL::AccessChecked | |
| AccessChecked () | |
| virtual | ~AccessChecked () | 
| virtual int | simpleUID () const | 
|  Protected Member Functions inherited from IMPL::AccessChecked | |
| virtual void | setReadOnly (bool readOnly) | 
| void | checkAccess () | 
| void | checkAccess (const char *what) | 
|  Protected Attributes inherited from IMPL::RawCalorimeterHitImpl | |
| int | _cellID0 | 
| int | _cellID1 | 
| int | _amplitude | 
| int | _timeStamp | 
|  Protected Attributes inherited from IMPL::AccessChecked | |
| bool | _readOnly {false} | 
| int | _id {-1} | 
|  Static Protected Attributes inherited from IMPL::AccessChecked | |
| static std::atomic_int | _lCObjectId | 
Adding stuff needed for io (friend declarations, etc.)
Definition at line 21 of file RawCalorimeterHitIOImpl.h.
| 
 | friend | 
Definition at line 23 of file RawCalorimeterHitIOImpl.h.
 1.8.5
 1.8.5