LCFIVertex  0.7.2
Public Member Functions | List of all members
vertex_lcfi::PerEventIPFitter Class Reference

Example jet variable that returns the number of tracks in the jet. More...

#include <pereventipfitter.h>

Inheritance diagram for vertex_lcfi::PerEventIPFitter:
Inheritance graph
[legend]
Collaboration diagram for vertex_lcfi::PerEventIPFitter:
Collaboration graph
[legend]

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...
 
Vertex * calculateFor (Event *MyEvent) const
 Run the algorithm on an Event. 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...
 
Vertex * calculateFor (Event *MyEvent) const
 Run the algorithm on an Event. More...
 

Additional Inherited Members

- Public Types inherited from vertex_lcfi::Algo< Event *, Vertex * >
typedef Vertex * OutType
 
typedef Vertex * OutType
 
typedef Event * InType
 
typedef Event * InType
 
- Protected Member Functions inherited from vertex_lcfi::Algo< Event *, Vertex * >
void badParameter (std::string Parameter)
 
void badParameter (std::string Parameter)
 

Detailed Description

Example jet variable that returns the number of tracks in the jet.

Definition at line 21 of file include/vertex_lcfi/algo/inc/pereventipfitter.h.

Member Function Documentation

Vertex * vertex_lcfi::PerEventIPFitter::calculateFor ( Event *  MyEvent) const
virtual
Vertex* vertex_lcfi::PerEventIPFitter::calculateFor ( Event *  MyEvent) const
virtual

Run the algorithm on an Event.

Calculate the DecayChain of the jet

Parameters
EventPointer to event to be analysed
Returns
Pointer to Vertex of algorithm result

Implements vertex_lcfi::Algo< Event *, Vertex * >.

string vertex_lcfi::PerEventIPFitter::name ( ) const
virtual

Name.

String name of the algorithm

Returns
String name

Implements vertex_lcfi::Algo< Event *, Vertex * >.

string vertex_lcfi::PerEventIPFitter::name ( ) const
virtual

Name.

String name of the algorithm

Returns
String name

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 31 of file pereventipfitter.cpp.

std::vector< string > vertex_lcfi::PerEventIPFitter::parameterNames ( ) const
virtual

Parameter Names.

A vector of the names of the algorithms parameters

Returns
vector of string names

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 36 of file pereventipfitter.cpp.

std::vector<string> vertex_lcfi::PerEventIPFitter::parameterNames ( ) const
virtual

Parameter Names.

A vector of the names of the algorithms parameters

Returns
vector of string names

Implements vertex_lcfi::Algo< Event *, Vertex * >.

std::vector<string> vertex_lcfi::PerEventIPFitter::parameterValues ( ) const
virtual

Parameter Values.

A vector of the values of the algorithms parameters, in the same order as parameter names

Returns
vector of string values

Implements vertex_lcfi::Algo< Event *, Vertex * >.

std::vector< string > vertex_lcfi::PerEventIPFitter::parameterValues ( ) const
virtual

Parameter Values.

A vector of the values of the algorithms parameters, in the same order as parameter names

Returns
vector of string values

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 43 of file pereventipfitter.cpp.

void vertex_lcfi::PerEventIPFitter::setDoubleParameter ( const string &  Parameter,
const double  Value 
)
virtual

Set Double Parameter.

Set a double parameter

Parameters
ParameterString of parameter name
Valuedouble of parameter value

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 55 of file pereventipfitter.cpp.

void vertex_lcfi::PerEventIPFitter::setDoubleParameter ( const string &  Parameter,
const double  Value 
)
virtual

Set Double Parameter.

Set a double parameter

Parameters
ParameterString of parameter name
Valuedouble of parameter value

Implements vertex_lcfi::Algo< Event *, Vertex * >.

void vertex_lcfi::PerEventIPFitter::setPointerParameter ( const string &  Parameter,
void *  Value 
)
virtual

Set Pointer Parameter.

Set a pointer parameter

Parameters
ParameterString of parameter name
Valuepointer to void

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 64 of file pereventipfitter.cpp.

void vertex_lcfi::PerEventIPFitter::setPointerParameter ( const string &  Parameter,
void *  Value 
)
virtual

Set Pointer Parameter.

Set a pointer parameter

Parameters
ParameterString of parameter name
Valuepointer to void

Implements vertex_lcfi::Algo< Event *, Vertex * >.

void vertex_lcfi::PerEventIPFitter::setStringParameter ( const string &  Parameter,
const string &  Value 
)
virtual

Set String Parameter.

Set a string parameter

Parameters
ParameterString of parameter name
ValueString of parameter value

Implements vertex_lcfi::Algo< Event *, Vertex * >.

Definition at line 50 of file pereventipfitter.cpp.

void vertex_lcfi::PerEventIPFitter::setStringParameter ( const string &  Parameter,
const string &  Value 
)
virtual

Set String Parameter.

Set a string parameter

Parameters
ParameterString of parameter name
ValueString of parameter value

Implements vertex_lcfi::Algo< Event *, Vertex * >.


The documentation for this class was generated from the following files: