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

Additional Inherited Members

- Public Types inherited from vertex_lcfi::Algo< Event *, Vertex * >
typedef VertexOutType
 
typedef VertexOutType
 
typedef EventInType
 
typedef EventInType
 
- 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: