Check if depVar is within this procedure range.
More...
#include <VariableDependency.h>
Inherited by Ringer::RingerIOVarDepObj< ConstantValueVarDep > [virtual], Ringer::RingerIOVarDepObj< ExtraPatternsNorm > [virtual], Ringer::RingerIOVarDepObj< ExtraPatternsNormVarDep > [virtual], Ringer::RingerIOVarDepObj< MevToGevVarDep > [virtual], Ringer::RingerIOVarDepObj< MinMaxVarDep > [virtual], Ringer::RingerIOVarDepObj< Norm1VarDep > [virtual], Ringer::RingerIOVarDepObj< Norm2VarDep > [virtual], Ringer::RingerIOVarDepObj< SequentialVarDep > [virtual], Ringer::RingerIOVarDepObj< SpherizationVarDep > [virtual], Ringer::RingerIOVarDepObj< SqrtVarDep > [virtual], Ringer::Discrimination::IDiscriminatorVarDep [virtual], Ringer::Discrimination::IThresholdVarDep [virtual], Ringer::PreProcessing::IPreProcessorVarDep [virtual], and Ringer::RingerIOVarDepObj< CRTP > [virtual].
|
| | VariableDependency ()=default |
| | Ctor for independent.
|
| | VariableDependency (const float etaMin, const float etaMax, EtaDependency etaDependency) |
| | Ctor for eta dependent case.
|
| | VariableDependency (const float etMin, const float etMax, EtDependency etDependency) |
| | Ctor for et dependent case.
|
| | VariableDependency (const float etaMin, const float etaMax, const float etMin, const float etMax) |
| | Ctor for et/eta dependent case.
|
| bool | isWithinRange (const DepVarStruct &depVar) const |
| | Check if depVar is within this procedure range.
|
| bool | isWithinEtaRange (const float eta) const |
| | Check if eta is within this procedure range.
|
| EtaDependency | etaDep () const |
| | Returns whether it is et dependent.
|
| float | etaMin () const |
| | Get eta min.
|
| float | etaMax () const |
| | Get eta max.
|
| float | etMin () const |
| | Get et min.
|
| float | etMax () const |
| | Get et max.
|
| void | setEtaDep (const float etaMin, const float etaMax) |
| | Set this procedure to be eta dependent:
|
| bool | isWithinEtRange (const float et) const |
| | Check if et is within this procedure et range.
|
| EtDependency | etDep () const |
| | Returns whether it is et dependent.
|
| void | setEtDep (const float etMin, const float etMax) |
| | Set this procedure to be et dependent.
|
| void | setEtaEtDep (const float etaMin, const float etaMax, const float etMin, const float etMax) |
| | Set this procedure to be et dependent.
|
| std::string | type () const |
| | Return this variable dependency string.
|
| void | writeDepInfo (TDirectory *configDir) const |
| | Write variable dependency to directory.
|
| virtual | ~VariableDependency () |
| | Ensure virtual destruction (needed if creating dictionary from this class)
|
|
| static void | read (VariableDependency *varDep, TDirectory *configDir, unsigned writtenVersion) |
| | Read variable dependency from directory.
|
Check if depVar is within this procedure range.
Check if eta is within this procedure eta range Set this procedure to be eta dependent: Check if et is within this procedure et range Set this procedure to be et dependent: Set this procedure to be et, eta dependent:
Interface for possible Eta and Et variable dependency.
Definition at line 88 of file VariableDependency.h.
◆ VariableDependency() [1/4]
| Ringer::VariableDependency::VariableDependency |
( |
| ) |
|
|
default |
◆ VariableDependency() [2/4]
| Ringer::VariableDependency::VariableDependency |
( |
const float | etaMin, |
|
|
const float | etaMax, |
|
|
EtaDependency | etaDependency ) |
|
inline |
Ctor for eta dependent case.
Definition at line 100 of file VariableDependency.h.
105 {}
EtaDependency m_etaDependency
Whether there is eta dependency.
float etaMin() const
Get eta min.
float m_etaMin
Eta bounded region where RingerProcedure may be applied.
float etaMax() const
Get eta max.
◆ VariableDependency() [3/4]
| Ringer::VariableDependency::VariableDependency |
( |
const float | etMin, |
|
|
const float | etMax, |
|
|
EtDependency | etDependency ) |
|
inline |
Ctor for et dependent case.
Definition at line 110 of file VariableDependency.h.
115 {}
float etMin() const
Get et min.
EtDependency m_etDependency
Whether there is et dependency.
float etMax() const
Get et max.
float m_etMin
Et bounded region where RingerProcedure may be applied.
◆ VariableDependency() [4/4]
| Ringer::VariableDependency::VariableDependency |
( |
const float | etaMin, |
|
|
const float | etaMax, |
|
|
const float | etMin, |
|
|
const float | etMax ) |
|
inline |
◆ ~VariableDependency()
| virtual Ringer::VariableDependency::~VariableDependency |
( |
| ) |
|
|
inlinevirtual |
Ensure virtual destruction (needed if creating dictionary from this class)
Definition at line 220 of file VariableDependency.h.
◆ etaDep()
Returns whether it is et dependent.
◆ etaMax()
| float Ringer::VariableDependency::etaMax |
( |
| ) |
const |
◆ etaMin()
| float Ringer::VariableDependency::etaMin |
( |
| ) |
const |
◆ etDep()
Returns whether it is et dependent.
◆ etMax()
| float Ringer::VariableDependency::etMax |
( |
| ) |
const |
◆ etMin()
| float Ringer::VariableDependency::etMin |
( |
| ) |
const |
◆ isWithinEtaRange()
| bool Ringer::VariableDependency::isWithinEtaRange |
( |
const float | eta | ) |
const |
Check if eta is within this procedure range.
◆ isWithinEtRange()
| bool Ringer::VariableDependency::isWithinEtRange |
( |
const float | et | ) |
const |
Check if et is within this procedure et range.
◆ isWithinRange()
| bool Ringer::VariableDependency::isWithinRange |
( |
const DepVarStruct & | depVar | ) |
const |
Check if depVar is within this procedure range.
◆ read()
| void Ringer::VariableDependency::read |
( |
VariableDependency * | varDep, |
|
|
TDirectory * | configDir, |
|
|
unsigned | writtenVersion ) |
|
static |
Read variable dependency from directory.
◆ setEtaDep()
| void Ringer::VariableDependency::setEtaDep |
( |
const float | etaMin, |
|
|
const float | etaMax ) |
Set this procedure to be eta dependent:
◆ setEtaEtDep()
| void Ringer::VariableDependency::setEtaEtDep |
( |
const float | etaMin, |
|
|
const float | etaMax, |
|
|
const float | etMin, |
|
|
const float | etMax ) |
Set this procedure to be et dependent.
◆ setEtDep()
| void Ringer::VariableDependency::setEtDep |
( |
const float | etMin, |
|
|
const float | etMax ) |
Set this procedure to be et dependent.
◆ type()
| std::string Ringer::VariableDependency::type |
( |
| ) |
const |
Return this variable dependency string.
This is not a virtual method.
◆ writeDepInfo()
| void Ringer::VariableDependency::writeDepInfo |
( |
TDirectory * | configDir | ) |
const |
Write variable dependency to directory.
This is not a virtual method.
◆ m_etaDependency
◆ m_etaMax
| float Ringer::VariableDependency::m_etaMax {0} |
|
private |
◆ m_etaMin
| float Ringer::VariableDependency::m_etaMin {0} |
|
private |
◆ m_etDependency
◆ m_etMax
| float Ringer::VariableDependency::m_etMax {0} |
|
private |
◆ m_etMin
| float Ringer::VariableDependency::m_etMin {0} |
|
private |
The documentation for this class was generated from the following file: