Special case for the extra patterns normalization.
More...
#include <Normalizations.h>
|
| ExtraPatternsNorm (const float etMin=0., const float etMax=1., const float etaMin=0., const float etaMax=1., const float pileupEstimationMax=1.) |
|
ExtraPatternsNorm & | setEtNormParams (float min, float max) |
| Set eta normalization params. More...
|
|
ExtraPatternsNorm & | setEtaNormParams (float min, float max) |
| Set eta normalization params. More...
|
|
ExtraPatternsNorm & | setPileupEstimationParams (float max) |
| Set eta normalization params. More...
|
|
float | normEta (float eta) const |
| Retrieve normalized eta. More...
|
|
float | normEt (float et) const |
| Retrieve normalized et. More...
|
|
float | normPileupEstimation (float pileupEstimation) const |
| Retrieve normalized pile-up estimation. More...
|
|
virtual void | write (TDirectory *configDir, const char *idxStr="") const =0 |
| Write Ringer procedure to configuration directory. More...
|
|
std::string | name () const |
| Retrieve name for this RingerIOVarDepObj. More...
|
|
void | write (TDirectory *baseDir, const char *idxStr="") const |
| Write Ringer procedure to configuration directory. More...
|
|
bool | isWithinRange (const DepVarStruct &depVar) const |
| Check if depVar is within this procedure range. More...
|
|
bool | isWithinEtaRange (const float eta) const |
| Check if eta is within this procedure range. More...
|
|
EtaDependency | etaDep () const |
| Returns whether it is et dependent. More...
|
|
float | etaMin () const |
| Get eta min. More...
|
|
float | etaMax () const |
| Get eta max. More...
|
|
float | etMin () const |
| Get et min. More...
|
|
float | etMax () const |
| Get et max. More...
|
|
void | setEtaDep (const float etaMin, const float etaMax) |
| Set this procedure to be eta dependent: More...
|
|
bool | isWithinEtRange (const float et) const |
| Check if et is within this procedure et range. More...
|
|
EtDependency | etDep () const |
| Returns whether it is et dependent. More...
|
|
void | setEtDep (const float etMin, const float etMax) |
| Set this procedure to be et dependent. More...
|
|
void | setEtaEtDep (const float etaMin, const float etaMax, const float etMin, const float etMax) |
| Set this procedure to be et dependent. More...
|
|
std::string | type () const |
| Return this variable dependency string. More...
|
|
void | writeDepInfo (TDirectory *configDir) const |
| Write variable dependency to directory. More...
|
|
|
virtual void | execute (std::vector< float > &inputSpace) const final override |
| This normalization does not applies to the input space, but rather to special components of the input space. More...
|
|
Special case for the extra patterns normalization.
Definition at line 236 of file Normalizations.h.
◆ ExtraPatternsNorm()
Ringer::PreProcessing::Norm::ExtraPatternsNorm::ExtraPatternsNorm |
( |
const float |
etMin = 0. , |
|
|
const float |
etMax = 1. , |
|
|
const float |
etaMin = 0. , |
|
|
const float |
etaMax = 1. , |
|
|
const float |
pileupEstimationMax = 1. |
|
) |
| |
|
inline |
◆ etaDep()
Returns whether it is et dependent.
◆ etaMax()
float Ringer::VariableDependency::etaMax |
( |
| ) |
const |
|
inherited |
◆ etaMin()
float Ringer::VariableDependency::etaMin |
( |
| ) |
const |
|
inherited |
◆ etDep()
Returns whether it is et dependent.
◆ etMax()
float Ringer::VariableDependency::etMax |
( |
| ) |
const |
|
inherited |
◆ etMin()
float Ringer::VariableDependency::etMin |
( |
| ) |
const |
|
inherited |
◆ execute()
virtual void Ringer::PreProcessing::Norm::ExtraPatternsNorm::execute |
( |
std::vector< float > & |
inputSpace | ) |
const |
|
finaloverrideprivatevirtual |
◆ isWithinEtaRange()
bool Ringer::VariableDependency::isWithinEtaRange |
( |
const float |
eta | ) |
const |
|
inherited |
Check if eta is within this procedure range.
◆ isWithinEtRange()
bool Ringer::VariableDependency::isWithinEtRange |
( |
const float |
et | ) |
const |
|
inherited |
Check if et is within this procedure et range.
◆ isWithinRange()
Check if depVar is within this procedure range.
◆ name()
◆ normEt()
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::normEt |
( |
float |
et | ) |
const |
◆ normEta()
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::normEta |
( |
float |
eta | ) |
const |
◆ normPileupEstimation()
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::normPileupEstimation |
( |
float |
pileupEstimation | ) |
const |
Retrieve normalized pile-up estimation.
◆ read() [1/2]
Read Ringer procedure from configuration dir.
◆ read() [2/2]
static void Ringer::VariableDependency::read |
( |
VariableDependency * |
varDep, |
|
|
TDirectory * |
configDir, |
|
|
unsigned |
writtenVersion |
|
) |
| |
|
staticinherited |
Read variable dependency from directory.
◆ setEtaDep()
void Ringer::VariableDependency::setEtaDep |
( |
const float |
etaMin, |
|
|
const float |
etaMax |
|
) |
| |
|
inherited |
Set this procedure to be eta dependent:
◆ setEtaEtDep()
void Ringer::VariableDependency::setEtaEtDep |
( |
const float |
etaMin, |
|
|
const float |
etaMax, |
|
|
const float |
etMin, |
|
|
const float |
etMax |
|
) |
| |
|
inherited |
Set this procedure to be et dependent.
◆ setEtaNormParams()
ExtraPatternsNorm& Ringer::PreProcessing::Norm::ExtraPatternsNorm::setEtaNormParams |
( |
float |
min, |
|
|
float |
max |
|
) |
| |
|
inline |
◆ setEtDep()
void Ringer::VariableDependency::setEtDep |
( |
const float |
etMin, |
|
|
const float |
etMax |
|
) |
| |
|
inherited |
Set this procedure to be et dependent.
◆ setEtNormParams()
ExtraPatternsNorm& Ringer::PreProcessing::Norm::ExtraPatternsNorm::setEtNormParams |
( |
float |
min, |
|
|
float |
max |
|
) |
| |
|
inline |
◆ setPileupEstimationParams()
ExtraPatternsNorm& Ringer::PreProcessing::Norm::ExtraPatternsNorm::setPileupEstimationParams |
( |
float |
max | ) |
|
|
inline |
◆ type()
std::string Ringer::VariableDependency::type |
( |
| ) |
const |
|
inherited |
Return this variable dependency string.
This is not a virtual method.
◆ write() [1/2]
Write Ringer procedure to configuration directory.
◆ write() [2/2]
virtual void Ringer::IRingerProcedure::write |
( |
TDirectory * |
configDir, |
|
|
const char * |
idxStr = "" |
|
) |
| const |
|
pure virtualinherited |
Write Ringer procedure to configuration directory.
◆ writeDepInfo()
void Ringer::VariableDependency::writeDepInfo |
( |
TDirectory * |
configDir | ) |
const |
|
inherited |
Write variable dependency to directory.
This is not a virtual method.
◆ m_etaDependency
EtaDependency Ringer::VariableDependency::m_etaDependency {EtaDependency::EtaIndependent} |
|
privateinherited |
◆ m_etaMax
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::m_etaMax |
|
private |
◆ m_etaMin
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::m_etaMin |
|
private |
◆ m_etDependency
EtDependency Ringer::VariableDependency::m_etDependency {EtDependency::EtIndependent} |
|
privateinherited |
◆ m_etMax
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::m_etMax |
|
private |
◆ m_etMin
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::m_etMin |
|
private |
◆ m_pileupEstimationMax
float Ringer::PreProcessing::Norm::ExtraPatternsNorm::m_pileupEstimationMax |
|
private |
The documentation for this class was generated from the following file: