Skip to content

Commit

Permalink
Polishing the code
Browse files Browse the repository at this point in the history
  • Loading branch information
elfontan authored Oct 28, 2021
1 parent 7fa7d83 commit 8e79c79
Showing 1 changed file with 2 additions and 15 deletions.
17 changes: 2 additions & 15 deletions rate-estimation/menu2lib/templates/SignalsTemplate.cc
Original file line number Diff line number Diff line change
@@ -1,25 +1,13 @@
{# Template for signal type conditions like centrality or muon showers #}

// Muon shower algorithms:
// L1_MuShower_OneNominal_InTime, L1_MuShower_OneTight_InTime, L1_MuShower_TwoLoose_InTime
{# MuonShowerType from L1TNtuples: kInvalid, kOneNominal,kOneTight, kTwoLoose #}
{# See in: L1Trigger/L1TNtuples/interface/L1AnalysisL1UpgradeDataFormat.h #}

{% block SignalsTemplate scoped %}
{% import 'macros.jinja2' as macros %}
{% set object = cond.getObjects()[0] %}
{% set prefix = object | getPrefix %}
{% set analysis_type = object | getAnalysisType %}

{#
// EF
// MuonShowerType from L1TNtuples => L1Trigger/L1TNtuples/interface/L1AnalysisL1UpgradeDataFormat.h:
// kInvalid, kOneNominal,kOneTight, kTwoLoose
//{% if object.getType() == tmEventSetup.MUS0 -%}
// {% set type = 'L1Analysis::kOneNominal' %}
//{% elif object.getType() == tmEventSetup.MUS1 -%}
// {% set type = 'L1Analysis::kOneTight' %}
//{% endif -%}
#}

bool
{{ cond.getName() }}
(L1Analysis::L1AnalysisL1UpgradeDataFormat* data)
Expand All @@ -30,7 +18,6 @@ bool
{
{# Is signal set? #}
if (data->{{ prefix }}Type.at(0) == L1Analysis::{{ analysis_type }})
{# EF: if (data->{{ prefix }}Type.at(0) == {{ type }}) #}
{
pass = true;
}
Expand Down

0 comments on commit 8e79c79

Please sign in to comment.