Difference: LoKiTrackFunctions (2 vs. 3)

Revision 32007-07-28 - VanyaBelyaev

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

The full list of LoKi Track/Trigger Functions

Line: 311 to 311
 

Changed:
<
<

TrKEY, the instance of LoKi::Tracks::Key

>
>

TrKEY, the instance of LoKi::Tracks::Key()

 Simple function which returns the key of the track: %SYNTAX{ syntax="cpp" numbered="1000" numstep="10" }%

const LHCb::Track& track = ... ;

Changed:
<
<
const bool keyIs15 = ( 15 == TrKEY ( track ) ) ;
>
>
const bool keyIsEqualTo15 = ( 15 == TrKEY ( track ) ) ;
  %ENDSYNTAX%
Line: 405 to 405
  The special monitoring function, which could be used for monitoring of other functions. The histogram (through its
Changed:
<
<
AIDA::IHistogram1D pointer) is filled with result of the function evaluation.
>
>
AIDA::IHistogram1D interface) is filled with the results of the function evaluation.
 %SYNTAX{ syntax="cpp" numbered="1000" numstep="10" }%

// the function to be monitored

Line: 538 to 537
 // some complicated condition/predicate: TrCut cut = ... ;
Changed:
<
<
// effectively convert it into function:
>
>
// effectively "convert" it into function:
 TrFun fun = TeSSWITCH ( cut , 1 , -1 ) ;

%ENDSYNTAX%

Line: 617 to 616
  The simple function which acts according to the symbolic rule:
= result = condition( argument ) ? function1( argument ) : function2( argument) =
Deleted:
<
<
Essentially it is the simplest way to convert predicate into function:
 %SYNTAX{ syntax="cpp" numbered="1000" numstep="10" }%

// use negative Pt for "backward" tracks:

 
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