![]() |
![]() |
#include <CaloTauTagInfo.h>
Public Member Functions | |
const CaloJetRef & | calojetRef () const |
CaloTauTagInfo () | |
virtual CaloTauTagInfo * | clone () const |
const JetBaseRef | jetRef () const |
const std::vector< BasicClusterRef > | neutralECALBasicClusters () const |
const std::vector< std::pair< math::XYZPoint, float > > | positionAndEnergyECALRecHits () const |
void | setcalojetRef (const CaloJetRef) |
void | setJetRef (const JetBaseRef) |
void | setneutralECALBasicClusters (const std::vector< BasicClusterRef > &) |
void | setpositionAndEnergyECALRecHits (const std::vector< std::pair< math::XYZPoint, float > > &) |
~CaloTauTagInfo () override | |
![]() | |
BaseTauTagInfo () | |
void | setTracks (const TrackRefVector &) |
const reco::TrackRefVector & | Tracks () const |
virtual | ~BaseTauTagInfo () |
Private Attributes | |
CaloJetRef | CaloJetRef_ |
JetBaseRef | JetRef_ |
std::vector< BasicClusterRef > | neutralECALBasicClusters_ |
std::vector< std::pair< math::XYZPoint, float > > | positionAndEnergyECALRecHits_ |
Additional Inherited Members | |
![]() | |
reco::TrackRefVector | Tracks_ |
Definition at line 20 of file CaloTauTagInfo.h.
|
inline |
Definition at line 22 of file CaloTauTagInfo.h.
|
inlineoverride |
Definition at line 23 of file CaloTauTagInfo.h.
References calojetRef(), clone(), jetRef(), neutralECALBasicClusters(), positionAndEnergyECALRecHits(), setcalojetRef(), setJetRef(), setneutralECALBasicClusters(), and setpositionAndEnergyECALRecHits().
const CaloJetRef & CaloTauTagInfo::calojetRef | ( | ) | const |
Definition at line 8 of file CaloTauTagInfo.cc.
Referenced by CaloRecoTauTagInfoAlgorithm::buildCaloTauTagInfo(), FWCaloTauProxyBuilder::buildViewType(), and ~CaloTauTagInfo().
|
virtual |
const JetBaseRef CaloTauTagInfo::jetRef | ( | ) | const |
const vector< BasicClusterRef > CaloTauTagInfo::neutralECALBasicClusters | ( | ) | const |
Definition at line 39 of file CaloTauTagInfo.cc.
Referenced by ~CaloTauTagInfo().
const vector< pair< math::XYZPoint, float > > CaloTauTagInfo::positionAndEnergyECALRecHits | ( | ) | const |
Definition at line 36 of file CaloTauTagInfo.cc.
Referenced by ~CaloTauTagInfo().
void CaloTauTagInfo::setcalojetRef | ( | const CaloJetRef | x | ) |
Definition at line 9 of file CaloTauTagInfo.cc.
References x.
Referenced by CaloRecoTauTagInfoAlgorithm::buildCaloTauTagInfo(), and ~CaloTauTagInfo().
void CaloTauTagInfo::setJetRef | ( | const JetBaseRef | x | ) |
Definition at line 18 of file CaloTauTagInfo.cc.
References runEdmFileComparison::base, edm::RefToBase< T >::castTo(), Exception, edm::RefToBase< T >::get(), dataset::name, and x.
Referenced by CaloRecoTauTagInfoAlgorithm::buildCaloTauTagInfo(), and ~CaloTauTagInfo().
void CaloTauTagInfo::setneutralECALBasicClusters | ( | const std::vector< BasicClusterRef > & | x | ) |
Definition at line 40 of file CaloTauTagInfo.cc.
References x.
Referenced by CaloRecoTauTagInfoAlgorithm::buildCaloTauTagInfo(), and ~CaloTauTagInfo().
void CaloTauTagInfo::setpositionAndEnergyECALRecHits | ( | const std::vector< std::pair< math::XYZPoint, float > > & | x | ) |
Definition at line 37 of file CaloTauTagInfo.cc.
References x.
Referenced by ~CaloTauTagInfo().
|
private |
Definition at line 39 of file CaloTauTagInfo.h.
|
private |
Definition at line 42 of file CaloTauTagInfo.h.
|
private |
Definition at line 41 of file CaloTauTagInfo.h.
|
private |
Definition at line 40 of file CaloTauTagInfo.h.