EDM4eic
EIC data model
Loading...
Searching...
No Matches
edm4eic::MCRecoCalorimeterHitAssociationObj Class Reference

#include <MCRecoCalorimeterHitAssociationObj.h>

Public Member Functions

 MCRecoCalorimeterHitAssociationObj ()
 constructor
 
 MCRecoCalorimeterHitAssociationObj (const MCRecoCalorimeterHitAssociationObj &)
 copy constructor (does a deep-copy of relation containers)
 
 MCRecoCalorimeterHitAssociationObj (const podio::ObjectID id, MCRecoCalorimeterHitAssociationData data)
 
MCRecoCalorimeterHitAssociationObjoperator= (const MCRecoCalorimeterHitAssociationObj &)=delete
 No assignment operator.
 
virtual ~MCRecoCalorimeterHitAssociationObj ()
 

Public Attributes

podio::ObjectID id
 
MCRecoCalorimeterHitAssociationData data
 
edm4hep::RawCalorimeterHit * m_rawHit {nullptr}
 
edm4hep::SimCalorimeterHit * m_simHit {nullptr}
 

Constructor & Destructor Documentation

◆ MCRecoCalorimeterHitAssociationObj() [1/3]

edm4eic::MCRecoCalorimeterHitAssociationObj::MCRecoCalorimeterHitAssociationObj ( )

constructor

◆ MCRecoCalorimeterHitAssociationObj() [2/3]

edm4eic::MCRecoCalorimeterHitAssociationObj::MCRecoCalorimeterHitAssociationObj ( const MCRecoCalorimeterHitAssociationObj & other)

copy constructor (does a deep-copy of relation containers)

◆ MCRecoCalorimeterHitAssociationObj() [3/3]

edm4eic::MCRecoCalorimeterHitAssociationObj::MCRecoCalorimeterHitAssociationObj ( const podio::ObjectID id,
MCRecoCalorimeterHitAssociationData data )

constructor from ObjectID and MCRecoCalorimeterHitAssociationData does not initialize the internal relation containers

◆ ~MCRecoCalorimeterHitAssociationObj()

edm4eic::MCRecoCalorimeterHitAssociationObj::~MCRecoCalorimeterHitAssociationObj ( )
virtual

Member Function Documentation

◆ operator=()

MCRecoCalorimeterHitAssociationObj & edm4eic::MCRecoCalorimeterHitAssociationObj::operator= ( const MCRecoCalorimeterHitAssociationObj & )
delete

No assignment operator.

Member Data Documentation

◆ data

MCRecoCalorimeterHitAssociationData edm4eic::MCRecoCalorimeterHitAssociationObj::data

◆ id

podio::ObjectID edm4eic::MCRecoCalorimeterHitAssociationObj::id

◆ m_rawHit

edm4hep::RawCalorimeterHit* edm4eic::MCRecoCalorimeterHitAssociationObj::m_rawHit {nullptr}

◆ m_simHit

edm4hep::SimCalorimeterHit* edm4eic::MCRecoCalorimeterHitAssociationObj::m_simHit {nullptr}

The documentation for this class was generated from the following files: