#include <L1AnalysisCaloTP.h>
Public Member Functions | |
L1AnalysisCaloTPDataFormat * | getData () |
L1AnalysisCaloTP () | |
L1AnalysisCaloTP (bool verbose) | |
void | Reset () |
void | SetECAL (const EcalTrigPrimDigiCollection &ecalTPs) |
void | setEcalScale (const L1CaloEcalScale *ecalScale) |
void | SetHCAL (const HcalTrigPrimDigiCollection &hcalTPs) |
void | setHcalScale (const L1CaloHcalScale *hcalScale) |
~L1AnalysisCaloTP () | |
Private Attributes | |
const L1CaloEcalScale * | ecalScale_ |
const L1CaloHcalScale * | hcalScale_ |
L1AnalysisCaloTPDataFormat | tp_ |
bool | verbose_ |
Definition at line 24 of file L1AnalysisCaloTP.h.
L1Analysis::L1AnalysisCaloTP::L1AnalysisCaloTP | ( | ) |
Definition at line 8 of file L1AnalysisCaloTP.cc.
L1Analysis::L1AnalysisCaloTP::L1AnalysisCaloTP | ( | bool | verbose | ) |
L1Analysis::L1AnalysisCaloTP::~L1AnalysisCaloTP | ( | ) |
Definition at line 17 of file L1AnalysisCaloTP.cc.
|
inline |
|
inline |
Definition at line 47 of file L1AnalysisCaloTP.h.
References L1Analysis::L1AnalysisCaloTPDataFormat::Reset(), and tp_.
void L1Analysis::L1AnalysisCaloTP::SetECAL | ( | const EcalTrigPrimDigiCollection & | ecalTPs | ) |
Definition at line 56 of file L1AnalysisCaloTP.cc.
References funct::abs(), ecalScale_, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPCaliphi, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPcompEt, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPet, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPfineGrain, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPieta, L1Analysis::L1AnalysisCaloTPDataFormat::ecalTPiphi, stringResolutionProvider_cfi::et, L1CaloEcalScale::et(), i, L1Analysis::L1AnalysisCaloTPDataFormat::nECALTP, Validation_hcalonly_cfi::sign, edm::SortedCollection< T, SORT >::size(), tp_, and verbose_.
Referenced by setHcalScale().
|
inline |
Definition at line 32 of file L1AnalysisCaloTP.h.
References ecalScale_.
void L1Analysis::L1AnalysisCaloTP::SetHCAL | ( | const HcalTrigPrimDigiCollection & | hcalTPs | ) |
Definition at line 22 of file L1AnalysisCaloTP.cc.
References funct::abs(), stringResolutionProvider_cfi::et, L1CaloHcalScale::et(), hcalScale_, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPCaliphi, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPcompEt, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPet, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPfineGrain, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPieta, L1Analysis::L1AnalysisCaloTPDataFormat::hcalTPiphi, i, L1Analysis::L1AnalysisCaloTPDataFormat::nHCALTP, Validation_hcalonly_cfi::sign, edm::SortedCollection< T, SORT >::size(), tp_, and verbose_.
Referenced by setHcalScale().
|
inline |
Definition at line 37 of file L1AnalysisCaloTP.h.
References hcalScale_, SetECAL(), and SetHCAL().
|
private |
Definition at line 55 of file L1AnalysisCaloTP.h.
Referenced by SetECAL(), and setEcalScale().
|
private |
Definition at line 56 of file L1AnalysisCaloTP.h.
Referenced by SetHCAL(), and setHcalScale().
|
private |
|
private |
Definition at line 52 of file L1AnalysisCaloTP.h.
Referenced by L1AnalysisCaloTP(), SetECAL(), and SetHCAL().