ATLAS Offline Software
Public Member Functions | Protected Attributes | List of all members
jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE > Struct Template Reference
Inheritance diagram for jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >:
Collaboration diagram for jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >:

Public Member Functions

 AccessorAndHisto2 (const std::string &att1, const std::string &att2, HTYPE *h, bool gev1, bool gev2)
 

Protected Attributes

Accessor< ATYPE2 > m_accessor2
 
const float m_toGeV2
 
Accessor< ATYPE1 > m_accessor
 
HTYPE * m_h
 
const float m_toGeV1
 

Detailed Description

template<typename ATYPE1, typename ATYPE2, typename HTYPE>
struct jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >

Definition at line 32 of file JetAttributeHisto.cxx.

Constructor & Destructor Documentation

◆ AccessorAndHisto2()

template<typename ATYPE1 , typename ATYPE2 , typename HTYPE >
jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >::AccessorAndHisto2 ( const std::string &  att1,
const std::string &  att2,
HTYPE *  h,
bool  gev1,
bool  gev2 
)
inline

Definition at line 33 of file JetAttributeHisto.cxx.

33 : AccessorAndHisto<ATYPE1,HTYPE>(att1,h, gev1), m_accessor2(att2), m_toGeV2(gev2 ? toGeV : 1) {}

Member Data Documentation

◆ m_accessor

Accessor< ATYPE1 > jet::AccessorAndHisto< ATYPE1 , HTYPE >::m_accessor
protectedinherited

Definition at line 26 of file JetAttributeHisto.cxx.

◆ m_accessor2

template<typename ATYPE1 , typename ATYPE2 , typename HTYPE >
Accessor< ATYPE2 > jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >::m_accessor2
protected

Definition at line 35 of file JetAttributeHisto.cxx.

◆ m_h

HTYPE* jet::AccessorAndHisto< ATYPE1 , HTYPE >::m_h
protectedinherited

Definition at line 27 of file JetAttributeHisto.cxx.

◆ m_toGeV1

const float jet::AccessorAndHisto< ATYPE1 , HTYPE >::m_toGeV1
protectedinherited

Definition at line 28 of file JetAttributeHisto.cxx.

◆ m_toGeV2

template<typename ATYPE1 , typename ATYPE2 , typename HTYPE >
const float jet::AccessorAndHisto2< ATYPE1, ATYPE2, HTYPE >::m_toGeV2
protected

Definition at line 36 of file JetAttributeHisto.cxx.


The documentation for this struct was generated from the following file:
jet::AccessorAndHisto2::m_toGeV2
const float m_toGeV2
Definition: JetAttributeHisto.cxx:36
jet::AccessorAndHisto2::m_accessor2
Accessor< ATYPE2 > m_accessor2
Definition: JetAttributeHisto.cxx:35
h
jet::AccessorAndHisto< ATYPE1, HTYPE >
toGeV
#define toGeV
Definition: JetAttributeHisto.cxx:6