LCFIVertex
0.7.2
|
Calculation of the number of tracks in secondary vertices. More...
#include <vertexmultiplicity.h>
Public Member Functions | |
string | name () const |
Name. More... | |
std::vector< string > | parameterNames () const |
Parameter Names. More... | |
std::vector< string > | parameterValues () const |
Parameter Values. More... | |
void | setStringParameter (const string &Parameter, const string &Value) |
Set String Parameter. More... | |
void | setDoubleParameter (const string &Parameter, const double Value) |
Set Double Parameter. More... | |
void | setPointerParameter (const string &Parameter, void *Value) |
Set Pointer Parameter. More... | |
int | calculateFor (DecayChain *MyDecayChain) const |
Run the algorithm on a jet. More... | |
string | name () const |
Name. More... | |
std::vector< string > | parameterNames () const |
Parameter Names. More... | |
std::vector< string > | parameterValues () const |
Parameter Values. More... | |
void | setStringParameter (const string &Parameter, const string &Value) |
Set String Parameter. More... | |
void | setDoubleParameter (const string &Parameter, const double Value) |
Set Double Parameter. More... | |
void | setPointerParameter (const string &Parameter, void *Value) |
Set Pointer Parameter. More... | |
int | calculateFor (DecayChain *MyDecayChain) const |
Run the algorithm on a jet. More... | |
Additional Inherited Members | |
![]() | |
typedef int | OutType |
typedef int | OutType |
typedef DecayChain * | InType |
typedef DecayChain * | InType |
![]() | |
void | badParameter (std::string Parameter) |
void | badParameter (std::string Parameter) |
Calculation of the number of tracks in secondary vertices.
!Algorithm to calculate input for jet flavour tagging. The algorithm returns the number of tracks in all non primary vertices. The input is a DecayChain. The class does not have any input parameters.
Definition at line 23 of file include/vertex_lcfi/algo/inc/vertexmultiplicity.h.
|
virtual |
Run the algorithm on a jet.
Calculate the vertex multeplicity flavour tag
DecayChain | Pointer to the decay chain to be analysed. |
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 42 of file vertexmultiplicity.cpp.
References vertex_lcfi::DecayChain::vertices().
|
virtual |
Run the algorithm on a jet.
Calculate the vertex multeplicity flavour tag
DecayChain | Pointer to the decay chain to be analysed. |
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Name.
String name of the algorithm
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Name.
String name of the algorithm
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 12 of file vertexmultiplicity.cpp.
|
virtual |
Parameter Names.
A vector of the names of the algorithms parameters
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 17 of file vertexmultiplicity.cpp.
|
virtual |
Parameter Names.
A vector of the names of the algorithms parameters
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Parameter Values.
A vector of the values of the algorithms parameters, in the same order as parameter names
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Parameter Values.
A vector of the values of the algorithms parameters, in the same order as parameter names
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 22 of file vertexmultiplicity.cpp.
|
virtual |
Set Double Parameter.
Set a double parameter
Parameter | String of parameter name |
Value | double of parameter value |
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 32 of file vertexmultiplicity.cpp.
|
virtual |
Set Double Parameter.
Set a double parameter
Parameter | String of parameter name |
Value | double of parameter value |
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Set Pointer Parameter.
Set a pointer parameter
Parameter | String of parameter name |
Value | pointer to void |
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 37 of file vertexmultiplicity.cpp.
|
virtual |
Set Pointer Parameter.
Set a pointer parameter
Parameter | String of parameter name |
Value | pointer to void |
Implements vertex_lcfi::Algo< DecayChain *, int >.
|
virtual |
Set String Parameter.
Set a string parameter
Parameter | String of parameter name |
Value | String of parameter value |
Implements vertex_lcfi::Algo< DecayChain *, int >.
Definition at line 27 of file vertexmultiplicity.cpp.
|
virtual |
Set String Parameter.
Set a string parameter
Parameter | String of parameter name |
Value | String of parameter value |
Implements vertex_lcfi::Algo< DecayChain *, int >.