1 #include <algo/inc/vertexcharge.h>
2 #include <inc/vertex.h>
4 #include <inc/decaychain.h>
20 return _ParameterNames;
25 return _ParameterValues;
45 double totalcharge = 0;
47 for (std::vector<Track*>::const_iterator iTrack = (MyDecayChain->
allTracks().begin()); iTrack != MyDecayChain->
allTracks().end() ;++iTrack)
49 totalcharge += (*iTrack)->charge();
string name() const
Name.
double calculateFor(DecayChain *MyDecayChain) const
Run the algorithm on a jet.
void setStringParameter(const string &Parameter, const string &Value)
Set String Parameter.
void setPointerParameter(const string &Parameter, void *Value)
Set Pointer Parameter.
const std::vector< Track * > & allTracks() const
All tracks contained in DecayChain.
std::vector< string > parameterValues() const
Parameter Values.
void setDoubleParameter(const string &Parameter, const double Value)
Set Double Parameter.
std::vector< string > parameterNames() const
Parameter Names.