1 #ifndef L1Trigger_L1TGlobal_CorrelationWithOverlapRemovalTemplate_h 2 #define L1Trigger_L1TGlobal_CorrelationWithOverlapRemovalTemplate_h 25 #include <boost/cstdint.hpp> 53 const int,
const int,
const int);
159 void print(std::ostream& myCout)
const override;
unsigned int chargeCorrelation
unsigned int precOverlapRemovalPhiCut
long long maxOverlapRemovalEtaCutValue
long long maxMassCutValue
friend std::ostream & operator<<(std::ostream &, const CorrelationWithOverlapRemovalTemplate &)
output stream operator
void setCond1Index(const int &)
const l1t::GtConditionCategory cond1Category() const
void print(std::ostream &myCout) const override
print the condition
CorrelationWithOverlapRemovalTemplate & operator=(const CorrelationWithOverlapRemovalTemplate &)
assign operator
void setCorrelationWithOverlapRemovalParameter(const CorrelationWithOverlapRemovalParameter &corrParameter)
GtConditionCategory
condition categories
void setCond0Category(const l1t::GtConditionCategory &)
const int cond1Index() const
long long minOverlapRemovalEtaCutValue
void setCond0Index(const int &)
long long minMassCutValue
long long maxTBPTCutValue
l1t::GtConditionCategory m_cond1Category
unsigned int precOverlapRemovalEtaCut
long long minOverlapRemovalPhiCutValue
long long minTBPTCutValue
CorrelationWithOverlapRemovalParameter m_correlationParameter
l1t::GtConditionCategory m_cond0Category
const l1t::GtConditionCategory cond0Category() const
get / set the category of the thre sub-conditions
void setCond2Category(const l1t::GtConditionCategory &)
long long maxOverlapRemovalDRCutValue
const CorrelationWithOverlapRemovalParameter * correlationParameter() const
get / set correlation parameters
void copy(const CorrelationWithOverlapRemovalTemplate &cp)
copy function for copy constructor and operator=
l1t::GtConditionCategory m_cond2Category
unsigned int precOverlapRemovalDRCut
long long maxOverlapRemovalPhiCutValue
const l1t::GtConditionCategory cond2Category() const
long long minOverlapRemovalDRCutValue
const int cond0Index() const
get / set the index of the two sub-conditions in the cor* vector from menu
const int cond2Index() const
typedef for correlation parameters
void setCond1Category(const l1t::GtConditionCategory &)
CorrelationWithOverlapRemovalTemplate()
~CorrelationWithOverlapRemovalTemplate() override
destructor
void setCond2Index(const int &)