Go to the documentation of this file.
3 #ifndef EICD_ConstProtoCluster_H
4 #define EICD_ConstProtoCluster_H
10 #include "podio/ObjectID.h"
ConstProtoCluster & operator=(const ConstProtoCluster &other)
copy-assignment operator
Definition: ProtoClusterConst.cc:31
bool operator<(const ConstProtoCluster &other) const
Definition: ProtoClusterConst.h:72
Definition: ProtoClusterCollection.h:51
~ConstProtoCluster()
destructor
Definition: ProtoClusterConst.cc:45
Definition: BasicParticle.cc:13
unsigned int id() const
Definition: ProtoClusterConst.h:74
Definition: ProtoCluster.h:23
bool operator==(const ConstProtoCluster &other) const
Definition: ProtoClusterConst.h:68
Definition: ProtoClusterConst.h:21
const eic::Index & clusterID() const
Access the ID of the cluster associated with this hit (-1 if none)
Definition: ProtoClusterConst.cc:49
ConstProtoCluster()
default constructor
Definition: ProtoClusterConst.cc:16
ConstProtoCluster clone() const
support cloning (deep-copy)
Definition: ProtoClusterConst.cc:41
Definition: ProtoClusterCollection.h:76
Definition: ProtoClusterObj.h:18
const podio::ObjectID getObjectID() const
Definition: ProtoClusterConst.cc:64
void unlink()
disconnect from ProtoClusterObj instance
Definition: ProtoClusterConst.h:66
const eic::Weight & weight() const
Access the How much of this hit belongs to the cluster? [0->1].
Definition: ProtoClusterConst.cc:50
const eic::Index & hitID() const
Access the Hit ID.
Definition: ProtoClusterConst.cc:48
bool isAvailable() const
check whether the object is actually available
Definition: ProtoClusterConst.cc:57