Go to the documentation of this file.
3 #ifndef EICD_ConstCluster2DInfo_H
4 #define EICD_ConstCluster2DInfo_H
10 #include "podio/ObjectID.h"
57 const float&
eta()
const;
void unlink()
disconnect from Cluster2DInfoObj instance
Definition: Cluster2DInfoConst.h:66
const float & eta() const
Access the Cluster pseudorapidity.
Definition: Cluster2DInfoConst.cc:50
const podio::ObjectID getObjectID() const
Definition: Cluster2DInfoConst.cc:64
~ConstCluster2DInfo()
destructor
Definition: Cluster2DInfoConst.cc:45
ConstCluster2DInfo clone() const
support cloning (deep-copy)
Definition: Cluster2DInfoConst.cc:41
Definition: Cluster2DInfoCollection.h:76
Definition: BasicParticle.cc:13
Definition: Cluster2DInfo.h:23
const eic::Index & clusterID() const
Access the Primary cluster ID.
Definition: Cluster2DInfoConst.cc:48
bool isAvailable() const
check whether the object is actually available
Definition: Cluster2DInfoConst.cc:57
Definition: VectorPolar.h:13
ConstCluster2DInfo()
default constructor
Definition: Cluster2DInfoConst.cc:16
ConstCluster2DInfo & operator=(const ConstCluster2DInfo &other)
copy-assignment operator
Definition: Cluster2DInfoConst.cc:31
Definition: Cluster2DInfoCollection.h:51
const eic::VectorPolar & polar() const
Access the Cluster position polar information.
Definition: Cluster2DInfoConst.cc:49
Definition: Cluster2DInfoConst.h:21
unsigned int id() const
Definition: Cluster2DInfoConst.h:74
Definition: Cluster2DInfoObj.h:18
bool operator==(const ConstCluster2DInfo &other) const
Definition: Cluster2DInfoConst.h:68
bool operator<(const ConstCluster2DInfo &other) const
Definition: Cluster2DInfoConst.h:72