Difference: Run2TriggerChangelog (1 vs. 11)

Revision 112019-08-08 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 129 to 129
 

Identical track objects in PersistReco

Changed:
<
<
Unlike in 2017, LHCb::Track objects associated directly to Turbo candidates are now stored in the same container in the TES as PersistReco objects. This means the standard overlap check tool is sufficient for standard use cases. The LoKi::CheckOverlap tool can still be used if desired.
>
>
Unlike in 2016, LHCb::Track objects associated directly to Turbo candidates are now stored in the same container in the TES as PersistReco objects. This means the standard overlap check tool is sufficient for standard use cases. The LoKi::CheckOverlap tool can still be used if desired.
 

Missing RelatedInfo

The persistence of RelatedInfo, e.g. isolation variables, was missing in 2017. It was re-added in 2018 before data-taking began.

Added:
>
>

CaloHypo objects missing links to associated CaloClusters

CaloHypo objects and their related CaloCluster objects were persisted in 2017, but a bug caused the explicit link between the two to be lost, as described in LHCBPS-1842. This can affect some physics measurements that rely on the information from the CaloCluster objects.

 

2018

AALLSAMEBPV functor bug

Revision 102019-07-31 - SaschaStahl

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 23 to 23
  This setup changed in 2017.
Added:
>
>
Very loose Hlt1 TCKs beginning of 2016
0x11291603 ('Physics_pp_May2016', 'MOORE_v25r2', 'Hlt1, Physics_pp_May2016, 0x1603, 1200 colliding bunches, CEP hadron prescaled to 15%')
0x11291604 ('Physics_pp_May2016', 'MOORE_v25r2', 'Hlt1, Physics_pp_May2016, 0x1604, 1600 colliding bunches, CEP hadron prescaled to 3%')
0x11291605 ('Physics_pp_May2016', 'MOORE_v25r2', 'Hlt1, Physics_pp_May2016, 0x1605, 2000 colliding bunches, CEP hadron prescaled to 3%')
0x11321609 ('Physics_pp_June2016', 'MOORE_v25r3', 'Hlt1, Physics pp June 2016, 1715 bunches L0, with SumETPrev')

Tight Hlt1 TCKs Summer 2016

0x11351609 ('Physics_pp_LateJune2016', 'MOORE_v25r3', 'Hlt1, Physics pp Late June 2016, 1715 bunches L0, optimized speed and rate, LHCBPS-1569')
0x1137160e ('Physics_pp_July', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2000 bunches L0, JIRA-LHCBPS-1615')
0x11371609 ('Physics_pp_July', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 1715 bunches L0, JIRA-LHCBPS-1615')
0x11341609 ('Physics_pp_MidJune2016', 'MOORE_v25r3', 'Hlt1, Physics pp Mid June 2016, 1715 bunches L0, reduced Hlt1 rate (LHCBPS-1558)')
0x11361609 ('Physics_pp_July2016', 'MOORE_v25r3', 'Hlt1, Physics pp Late June 2016, 1715 bunches L0, optimized speed and rate, incl LowMult, LHCBPS-1600')

Loose Hlt1 TCKs Autumn 2016

0x1138160f ('Physics_pp_Loose_August2016', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2036 bunches L0, loose Hlt1, JIRA-1621')
0x11381611 ('Physics_pp_Loose_August2016', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2036 bunches L0 (920 kHz), loose Hlt1, LBHLT-41')
0x11381612 ('Physics_pp_Loose_August2016', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2036 bunches L0 (920 kHz retuned), loose Hlt1, LBHLT-48')
0x1138160e ('Physics_pp_Loose_August2016', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2000 bunches L0, loose Hlt1, JIRA-1621')
0x11381609 ('Physics_pp_Loose_August2016', 'MOORE_v25r4', 'Hlt1, Physics pp August 2016, 2442 bunches L0, loose Hlt1, JIRA-1621')
 

2017 + 2018

Track and TwoTrack lines

Revision 92019-07-02 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 110 to 110
  Unlike in 2017, LHCb::Track objects associated directly to Turbo candidates are now stored in the same container in the TES as PersistReco objects. This means the standard overlap check tool is sufficient for standard use cases. The LoKi::CheckOverlap tool can still be used if desired.
Added:
>
>

Missing RelatedInfo

The persistence of RelatedInfo, e.g. isolation variables, was missing in 2017. It was re-added in 2018 before data-taking began.

 

2018

AALLSAMEBPV functor bug

Revision 82019-06-26 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 41 to 41
 

HLT2

Added:
>
>
A general selection misconfiguration issue affected the creation of refitted PVs for several Charm Turbo lines. More information is available on the TurboPVRefittingBug page.
 

2015 + 2017

AALLSAMEBPV functor bug

Revision 72019-06-10 - AlexSeuthe1

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 37 to 37
  Any HLT2 lines making requirements on the HLT1 Track lines were modified to accept both variants in 2017.
Changed:
<
<
Note: the Tight TCKs were never used to take data in 2017 nor 2018.
>
>
Note: the Tight TCKs were never used to take data in 2017 nor 2018.
 

HLT2

Revision 62019-02-13 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 55 to 55
  The motivation for this was to reduce the event size. Most of the time, TIS/TOS'ing HLT2 in the Turbo stream is not very useful as the selections that did not produce your Turbo candidate are orthogonal. One can not TIS/TOS on Stripping lines for the same reason.
Added:
>
>

Identical track objects in PersistReco

The PersistReco option for Turbo HLT2 lines was introduced in 2016, which saves the full HLT2 reconstruction in addition to the usual Turbo information (the candidate that fired the HLT2 line).

Due to an implementation detail, the LHCb::Track objects that are directly associated to Turbo candidates are saved in a separate location from the container that contains all Track objects. When performing a naive track overlap check, by comparing the track's key in its container, a Turbo candidate track and a PersistReco track can then pass the check despite being truly 'identical'. This can create problems offline, where performing Turbo+PersistReco combinatorics can result in the same track being used twice in a single candidate.

To work around this, a more robust overlap checking tool should be used, which compares the set of LHCbID objects associated to each track. One such tool is LoKi::CheckOverlap. A CombineParticles configuration using that tool looks like this:

combiner = CombineParticles(
    'CombinerForSomething', 
    # ...
    CheckOverlapTool='LoKi::CheckOverlap'
)

More details can be found in the corresponding JIRA task and merge request, LHCBPS-1537 and Phys!74.

 

2017

HLT2 SelReports in Turbo stream

Line: 86 to 104
 Hlt2TopoMuMuDDDecision
Added:
>
>

Identical track objects in PersistReco

Unlike in 2017, LHCb::Track objects associated directly to Turbo candidates are now stored in the same container in the TES as PersistReco objects. This means the standard overlap check tool is sufficient for standard use cases. The LoKi::CheckOverlap tool can still be used if desired.

 

2018

AALLSAMEBPV functor bug

Revision 52019-01-29 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 43 to 43
 

2015 + 2017

Changed:
<
<
Topo ALLSAMEBPVbug
>
>

AALLSAMEBPV functor bug

Some trigger lines, including the topological B lines, were affected by a bug in the AALLSAMEBPV functor. This can in principle affect all analyses.

 

2016

Line: 85 to 87
 

2018

Changed:
<
<
Topo bug fixed
>
>

AALLSAMEBPV functor bug

The bug was fixed before the beginning of 2018 data-taking.

 

L0

2015

Revision 42019-01-29 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 40 to 40
 Note: the Tight TCKs were never used to take data in 2017 nor 2018.

HLT2

Added:
>
>
 

2015 + 2017

Added:
>
>
 Topo ALLSAMEBPVbug
Added:
>
>

2016

HLT2 SelReports in Turbo stream

The HLT2 SelReports were discarded in Tesla, and so are not available for TIS/TOS'ing.

The motivation for this was to reduce the event size. Most of the time, TIS/TOS'ing HLT2 in the Turbo stream is not very useful as the selections that did not produce your Turbo candidate are orthogonal. One can not TIS/TOS on Stripping lines for the same reason.

2017

HLT2 SelReports in Turbo stream

After being removed completely in 2016, the HLT2 SelReports were re-introduced for a specific subset of lines. The list is defined in a Tesla options file, copied here for reference:

Hlt2CharmHadInclDst2PiD02HHXBDTDecision
Hlt2CharmHadInclLcpToKmPpPipBDTDecision
Hlt2CharmHadInclSigc2PiLc2HHXBDTDecision
Hlt2Topo2BodyDecision
Hlt2Topo3BodyDecision
Hlt2Topo4BodyDecision
Hlt2TopoE2BodyDecision
Hlt2TopoE3BodyDecision
Hlt2TopoE4BodyDecision
Hlt2TopoEE2BodyDecision
Hlt2TopoEE3BodyDecision
Hlt2TopoEE4BodyDecision
Hlt2TopoMu2BodyDecision
Hlt2TopoMu3BodyDecision
Hlt2TopoMu4BodyDecision
Hlt2TopoMuE2BodyDecision
Hlt2TopoMuE3BodyDecision
Hlt2TopoMuE4BodyDecision
Hlt2TopoMuMu2BodyDecision
Hlt2TopoMuMu3BodyDecision
Hlt2TopoMuMu4BodyDecision
Hlt2TopoMuMuDDDecision
 

2018

Topo bug fixed

Revision 32018-11-02 - AlexPearce

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 37 to 37
  Any HLT2 lines making requirements on the HLT1 Track lines were modified to accept both variants in 2017.
Added:
>
>
Note: the Tight TCKs were never used to take data in 2017 nor 2018.
 

HLT2

2015 + 2017

Topo ALLSAMEBPVbug

Revision 22018-11-02 - SaschaStahl

Line: 1 to 1
 
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

Line: 6 to 6
 
Deleted:
<
<

2015

 
Changed:
<
<

2016

>
>

HLT1

 
Changed:
<
<

HLT1

>
>

2015

2016

 

Track and TwoTrack lines

Line: 22 to 23
  This setup changed in 2017.
Changed:
<
<

2017

HLT1

>
>

2017 + 2018

 

Track and TwoTrack lines

Line: 38 to 37
  Any HLT2 lines making requirements on the HLT1 Track lines were modified to accept both variants in 2017.
Changed:
<
<

2018

>
>

HLT2

2015 + 2017

Topo ALLSAMEBPVbug

2018

Topo bug fixed

L0

2015

2016

2017

2018

Revision 12018-11-02 - AlexPearce

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="LHCbTrigger"

Run 2 trigger changelog

This page tries to collect the key changes that occurred in the L0, HLT1, and HLT2 systems throughout Run 2 that may be particularly relevant for analysts. It is currently very far from being comprehensive. The ultimate authority is always the contents of the TCK.

2015

2016

HLT1

Track and TwoTrack lines

The Hlt1TrackMVA and Hlt1TwoTrackMVA lines ran all year with no prescale but with two different configurations (sets of cuts).

In the nominal TCKs, the selections were considered ‘tight’. A set of ‘loose’ TCKs relaxed some MVA parameters, and have Loose in their names.

The HLT1 TCKs were changed according to the status of the disk buffer. If the simulations projected a ‘big enough’ chance of the buffer becoming full, the tight TCK was used. Otherwise, the loose TCK was used.

This setup changed in 2017.

2017

HLT1

Track and TwoTrack lines

In contrast to 2016, in 2017 two versions of each of the Hlt1TrackMVA and Hlt1TwoTrackMVA lines were run continually throughout the year.

The tight variations of the lines, Hlt1TrackMVATight and Hlt1TwoTrackMVATight, always run with the same configuration and prescale (of 1). The loose variants, Hlt1TrackMVA and Hlt1TwoTrackMVA, have a prescale that depends on the TCK.

The tight TCKs set the prescale of the loose lines to 0.01 and have Tight in their names. The prescale for the loose lines is 1 for nominal TCKs. The prescale for the Tight lines is always one.

Unlike in 2016, this means there are new trigger lines that analysts should consider when looking at the data, e.g. with TupleToolTISTOS.

Any HLT2 lines making requirements on the HLT1 Track lines were modified to accept both variants in 2017.

2018

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback