|
| | ClusterCollection () |
| |
| | ClusterCollection (const ClusterCollection &)=delete |
| |
| ClusterCollection & | operator= (const ClusterCollection &)=delete |
| |
| | ClusterCollection (ClusterCollection &&)=default |
| |
| ClusterCollection & | operator= (ClusterCollection &&)=default |
| |
| | ~ClusterCollection () |
| |
| void | clear () final |
| |
| ClusterCollection * | operator-> () |
| | operator to allow pointer like calling of members a la LCIO More...
|
| |
| MutableCluster | create () |
| | Append a new object to the collection, and return this object. More...
|
| |
| template<typename... Args> |
| MutableCluster | create (Args &&... args) |
| |
| size_t | size () const final |
| | number of elements in the collection More...
|
| |
| std::string | getTypeName () const final |
| | fully qualified type name More...
|
| |
| std::string | getValueTypeName () const final |
| | fully qualified type name of elements - with namespace More...
|
| |
| std::string | getDataTypeName () const final |
| | fully qualified type name of stored POD elements - with namespace More...
|
| |
| bool | isSubsetCollection () const final |
| |
| void | setSubsetCollection (bool setSubset=true) final |
| |
| Cluster | operator[] (unsigned int index) const |
| | Returns the const object of given index. More...
|
| |
| MutableCluster | operator[] (unsigned int index) |
| | Returns the object of a given index. More...
|
| |
| Cluster | at (unsigned int index) const |
| | Returns the const object of given index. More...
|
| |
| MutableCluster | at (unsigned int index) |
| | Returns the object of given index. More...
|
| |
| void | push_back (Cluster object) |
| | Append object to the collection. More...
|
| |
| void | prepareForWrite () const final |
| |
| void | prepareAfterRead () final |
| |
| bool | setReferences (const podio::ICollectionProvider *collectionProvider) final |
| |
| podio::CollectionBuffers | getBuffers () final |
| | Get the collection buffers for this collection. More...
|
| |
| void | setID (unsigned ID) final |
| |
| unsigned | getID () const final |
| |
| bool | isValid () const final |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| template<size_t arraysize> |
| const std::array< std::int32_t, arraysize > | type () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | energy () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | energyError () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | time () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | timeError () const |
| |
| template<size_t arraysize> |
| const std::array< std::uint32_t, arraysize > | nhits () const |
| |
| template<size_t arraysize> |
| const std::array< edm4hep::Vector3f, arraysize > | position () const |
| |
| template<size_t arraysize> |
| const std::array< eicd::Cov3f, arraysize > | positionError () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | intrinsicTheta () const |
| |
| template<size_t arraysize> |
| const std::array< float, arraysize > | intrinsicPhi () const |
| |
| template<size_t arraysize> |
| const std::array< eicd::Cov2f, arraysize > | intrinsicDirectionError () const |
| |
A Collection is identified by an ID.