| EDM4eic
    EIC data model | 
#include <MCRecoCalorimeterHitAssociation.h>
| Public Types | |
| using | mutable_type = MutableMCRecoCalorimeterHitAssociation | 
| using | collection_type = MCRecoCalorimeterHitAssociationCollection | 
| Public Member Functions | |
| MCRecoCalorimeterHitAssociation () | |
| default constructor | |
| MCRecoCalorimeterHitAssociation (const float weight) | |
| Constructor initializing all members. | |
| MCRecoCalorimeterHitAssociation (const MCRecoCalorimeterHitAssociation &other)=default | |
| copy constructor | |
| MCRecoCalorimeterHitAssociation & | operator= (MCRecoCalorimeterHitAssociation other) & | 
| copy-assignment operator | |
| MCRecoCalorimeterHitAssociation & | operator= (MCRecoCalorimeterHitAssociation other) &&=delete | 
| MutableMCRecoCalorimeterHitAssociation | clone (bool cloneRelations=true) const | 
| ~MCRecoCalorimeterHitAssociation ()=default | |
| destructor | |
| MCRecoCalorimeterHitAssociation (const MutableMCRecoCalorimeterHitAssociation &other) | |
| converting constructor from mutable object | |
| float | getWeight () const | 
| Access the weight of this association. | |
| const edm4hep::RawCalorimeterHit | getRawHit () const | 
| Access the reference to the digitized calorimeter hit. | |
| const edm4hep::SimCalorimeterHit | getSimHit () const | 
| Access the reference to the simulated calorimeter hit. | |
| bool | isAvailable () const | 
| check whether the object is actually available | |
| void | unlink () | 
| disconnect from MCRecoCalorimeterHitAssociationObj instance | |
| bool | operator== (const MCRecoCalorimeterHitAssociation &other) const | 
| bool | operator== (const MutableMCRecoCalorimeterHitAssociation &other) const | 
| bool | operator!= (const MCRecoCalorimeterHitAssociation &other) const | 
| bool | operator!= (const MutableMCRecoCalorimeterHitAssociation &other) const | 
| bool | operator< (const MCRecoCalorimeterHitAssociation &other) const | 
| podio::ObjectID | id () const | 
| const podio::ObjectID | getObjectID () const | 
| Static Public Member Functions | |
| static MCRecoCalorimeterHitAssociation | makeEmpty () | 
| Static Public Attributes | |
| static constexpr std::string_view | typeName = "edm4eic::MCRecoCalorimeterHitAssociation" | 
| Friends | |
| class | MutableMCRecoCalorimeterHitAssociation | 
| class | MCRecoCalorimeterHitAssociationCollection | 
| class | edm4eic::MCRecoCalorimeterHitAssociationCollectionData | 
| class | MCRecoCalorimeterHitAssociationCollectionIterator | 
| podio::detail::OrderKey | podio::detail::getOrderKey (const MCRecoCalorimeterHitAssociation &obj) | 
| void | swap (MCRecoCalorimeterHitAssociation &a, MCRecoCalorimeterHitAssociation &b) | 
Association between a RawCalorimeterHit and a SimCalorimeterHit
| using edm4eic::MCRecoCalorimeterHitAssociation::collection_type = MCRecoCalorimeterHitAssociationCollection | 
| using edm4eic::MCRecoCalorimeterHitAssociation::mutable_type = MutableMCRecoCalorimeterHitAssociation | 
| edm4eic::MCRecoCalorimeterHitAssociation::MCRecoCalorimeterHitAssociation | ( | ) | 
default constructor
| edm4eic::MCRecoCalorimeterHitAssociation::MCRecoCalorimeterHitAssociation | ( | const float | weight | ) | 
Constructor initializing all members.
| 
 | default | 
copy constructor
| 
 | default | 
destructor
| edm4eic::MCRecoCalorimeterHitAssociation::MCRecoCalorimeterHitAssociation | ( | const MutableMCRecoCalorimeterHitAssociation & | other | ) | 
converting constructor from mutable object
| MutableMCRecoCalorimeterHitAssociation edm4eic::MCRecoCalorimeterHitAssociation::clone | ( | bool | cloneRelations = true | ) | const | 
create a mutable deep-copy of the object with identical relations if cloneRelations=false, the relations are not cloned and will be empty
| const podio::ObjectID edm4eic::MCRecoCalorimeterHitAssociation::getObjectID | ( | ) | const | 
| const edm4hep::RawCalorimeterHit edm4eic::MCRecoCalorimeterHitAssociation::getRawHit | ( | ) | const | 
Access the reference to the digitized calorimeter hit.
| const edm4hep::SimCalorimeterHit edm4eic::MCRecoCalorimeterHitAssociation::getSimHit | ( | ) | const | 
Access the reference to the simulated calorimeter hit.
| float edm4eic::MCRecoCalorimeterHitAssociation::getWeight | ( | ) | const | 
Access the weight of this association.
| 
 | inline | 
| bool edm4eic::MCRecoCalorimeterHitAssociation::isAvailable | ( | ) | const | 
check whether the object is actually available
| 
 | static | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| MCRecoCalorimeterHitAssociation & edm4eic::MCRecoCalorimeterHitAssociation::operator= | ( | MCRecoCalorimeterHitAssociation | other | ) | & | 
copy-assignment operator
| 
 | delete | 
| 
 | inline | 
| bool edm4eic::MCRecoCalorimeterHitAssociation::operator== | ( | const MutableMCRecoCalorimeterHitAssociation & | other | ) | const | 
| 
 | inline | 
disconnect from MCRecoCalorimeterHitAssociationObj instance
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | staticconstexpr |