LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ShowerElementHolder.hh"
Public Member Functions | |
ShowerElementAccessor (T &Element) | |
void | SetShowerElement (T &Element) |
int | GetShowerElement (T &Element) const |
T & | GetShowerElementRef () |
T | GetShowerElement () const |
std::string | GetType () const override |
virtual bool | CheckTag () const |
virtual void | SetCheckTag (bool &check) |
bool | CheckShowerElement () const |
void | Clear () |
Protected Attributes | |
T | element |
bool | elementPtr |
Definition at line 31 of file ShowerElementHolder.hh.
|
inline |
Definition at line 81 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
|
inlineinherited |
Definition at line 60 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
|
inlinevirtualinherited |
Reimplemented in reco::shower::ShowerDataProduct< T >.
Definition at line 46 of file ShowerElementHolder.hh.
|
inlineinherited |
Definition at line 68 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
Referenced by reco::shower::ShowerElementHolder::ClearEvent(), reco::shower::ShowerElementHolder::ClearShower(), and reco::shower::EventDataProduct< T >::EventDataProduct().
|
inline |
Definition at line 95 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
Referenced by reco::shower::ShowerElementHolder::GetElement(), reco::shower::ShowerElementHolder::GetElementAndError(), and reco::shower::ShowerElementHolder::GetEventElement().
|
inline |
Definition at line 116 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
|
inline |
Definition at line 107 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
Referenced by reco::shower::ShowerElementHolder::GetEventElement().
|
inlineoverridevirtual |
|
inlinevirtualinherited |
Reimplemented in reco::shower::ShowerDataProduct< T >.
Definition at line 51 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::GetType().
|
inline |
Definition at line 88 of file ShowerElementHolder.hh.
References reco::shower::ShowerElementBase::elementPtr.
Referenced by reco::shower::ShowerElementHolder::SetElement(), and reco::shower::ShowerElementHolder::SetEventElement().
|
protected |
Definition at line 129 of file ShowerElementHolder.hh.
|
protectedinherited |
Definition at line 71 of file ShowerElementHolder.hh.
Referenced by reco::shower::ShowerElementBase::CheckShowerElement(), reco::shower::ShowerElementBase::Clear(), reco::shower::ShowerDataProduct< T >::Clear(), reco::shower::ShowerProperty< T, T2 >::Clear(), reco::shower::EventDataProduct< T >::EventDataProduct(), reco::shower::ShowerElementAccessor< T >::GetShowerElement(), reco::shower::ShowerElementAccessor< T >::GetShowerElementRef(), reco::shower::ShowerProperty< T, T2 >::GetShowerPropertyError(), reco::shower::ShowerElementAccessor< T >::SetShowerElement(), reco::shower::ShowerProperty< T, T2 >::SetShowerProperty(), and reco::shower::ShowerElementAccessor< T >::ShowerElementAccessor().