The full list of LoKi Track/Trigger Functions
- The full list of LoKi Track/Trigger Functions
- TrALL, the instance of LoKi::BooleanConstant<LHCb::Track> (true)
- TrBACKWARD, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Backward )
- TrCHI2, the instance of LoKi::Tracks::Chi2 ()
- TrCLONE, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Clone )
- TrCOUNTER
- TrDOCA
- TrDOWNSTREAM
- TrEQUALTO
- TrFALSE
- TrFILTER
- TrHASINFO
- TrHASSTATE
- TrINTES
- TrINFO
- TrINVALID, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Invalid )
- TrIPSELECTED, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::IPSelected )
- TrISFLAG, C++ type LoKi::Tracks::CheckFlag
- TrISONTRACK
- TrKEY
- TrL0CANDIDATE, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::L0Candidate )
- TrLONG
- TrMUON
- TrNONE
- TrONE
- TrP
- TrPIDSELECTED, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::PIDSelected )
- TrPLOT
- TrPROBCHI2
- TrPT
- TrQ
- TrSELECTED, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Selected )
- TrSELECTOR
- TrSSWITCH
- TrSTAT
- TrSWITCH
- TrTRUE
- TrTTRACK
- TrUNKNOWN
- TrUPSTREAM
- TrUSED
- TrVELO
- TrVELOR
- TrZERO
TrALL
, the instance of LoKi::BooleanConstant<LHCb::Track> (true)
The most trivial predicate which always evaluates to
true
TrBACKWARD
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Backward )
The simple predicate which evaluates to
true
for
the backward tracks:
1000const LHCb::Track& track = ... ;
1010const bool isBackward = TrBACKWARD ( track ) ;
See
LHCb::Track::checkFlag
.
TrCHI2
, the instance of LoKi::Tracks::Chi2 ()
The simple function which evaluates

of the track:
1000const LHCb::Track& track = ... ;
1010const double chi2 = TrCHI2 ( track ) ;
See
LHCb::Track::chi2
.
TrCLONE
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Clone )
The simple predicate which evaluates to
true
for
clones:
1000const LHCb::Track& track = ... ;
1010const bool isClone = TrCLONE ( track ) ;
See
LHCb::Track::checkFlag
.
TrCOUNTER
TrDOCA
TrDOWNSTREAM
TrEQUALTO
TrFALSE
TrFILTER
TrHASINFO
TrHASSTATE
TrINTES
TrINFO
TrINVALID
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Invalid )
The simple predicate which evaluates to
true
for
invalid tracks:
1000const LHCb::Track& track = ... ;
1010const bool invalid = TrINVALID ( track ) ;
See
LHCb::Track::checkFlag
.
TrIPSELECTED
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::IPSelected )
The simple predicate which evaluates to
true
for
IP-selected tracks:
1000const LHCb::Track& track = ... ;
1010const bool selectedByIP = TrIPSELECTED ( track ) ;
See
LHCb::Track::checkFlag
,
TrISFLAG
.
TrISFLAG
, C++ type LoKi::Tracks::CheckFlag
The simple predicate which checks
the type of the track:
1000const LHCb::Track& track = ... ;
1010TrCut invalid = TrISFLAG ( LHCb::Track::Invalid ) ;
1020TrCut backward = TrISFLAG ( LHCb::Track::Backward ) ;
See
LHCb::Track::checkFlag
,
TrBACKWARD
,
TrINVALID
,
TrCLONE
,
TrUSED
,
TrIPSELECTED
,
TrPIDSELECTED
,
TrSELECTED
,
TrL0CANDIDATE
.
TrISONTRACK
TrKEY
TrL0CANDIDATE
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::L0Candidate )
The simple predicate which evaluates to
true
for
L0-candidates:
1000const LHCb::Track& track = ... ;
1010const bool l0 = TrL0CANDIDATE ( track ) ;
See
LHCb::Track::checkFlag
,
TrISFLAG
.
TrLONG
TrMUON
TrNONE
TrONE
TrP
TrPIDSELECTED
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::PIDSelected )
The simple predicate which evaluates to
true
for
PID-selected tracks:
1000const LHCb::Track& track = ... ;
1010const bool selectedByPID = TrPIDSELECTED ( track ) ;
See
LHCb::Track::checkFlag
,
TrISFLAG
.
TrPLOT
TrPROBCHI2
TrPT
TrQ
TrSELECTED
, the instance of LoKi::Tracks::CheckFlag ( LHCb::Track::Selected )
The simple predicate which evaluates to
true
for
selected tracks:
1000const LHCb::Track& track = ... ;
1010const bool selected = TrSELECTED ( track ) ;
See
LHCb::Track::checkFlag
,
TrISFLAG
.
TrSELECTOR
TrSSWITCH
TrSTAT
TrSWITCH
TrTRUE
TrTTRACK
TrUNKNOWN
TrUPSTREAM
TrUSED
TrVELO
TrVELOR
TrZERO
--
Vanya Belyaev - 28 Jul 2007