#include <AssociatedDecayTreeItem.h>
Definition at line 12 of file AssociatedDecayTreeItem.h.
◆ AssociatedDecayTreeItem() [1/3]
AssociatedDecayTreeItem::AssociatedDecayTreeItem |
( |
int |
i = 0 | ) |
|
◆ AssociatedDecayTreeItem() [2/3]
◆ AssociatedDecayTreeItem() [3/3]
AssociatedDecayTreeItem::AssociatedDecayTreeItem |
( |
const DecayTreeItem & |
other | ) |
|
◆ asi() [1/2]
const std::vector< int > & AssociatedDecayTreeItem::asi |
( |
| ) |
const |
◆ asi() [2/2]
int AssociatedDecayTreeItem::asi |
( |
int |
i | ) |
const |
◆ mReco()
double AssociatedDecayTreeItem::mReco |
( |
const IDalitzEvent * |
evt | ) |
const |
Definition at line 61 of file AssociatedDecayTreeItem.cpp.
62 if(0 == evt)
return 0;
64 if(
m2 >= 0.0)
return sqrt(
m2);
65 else return -sqrt(
m2);
double mReco2(const IDalitzEvent *evt) const
◆ mReco2()
double AssociatedDecayTreeItem::mReco2 |
( |
const IDalitzEvent * |
evt | ) |
const |
Definition at line 57 of file AssociatedDecayTreeItem.cpp.
58 if(0 == evt)
return 0;
59 return evt->
sij(this->
asi());
virtual double sij(const MINT::PolymorphVector< int > &indices) const =0
const std::vector< int > & asi() const
◆ mRes()
double AssociatedDecayTreeItem::mRes |
( |
const IDalitzEvent * |
evt = 0 | ) |
const |
◆ p()
TLorentzVector AssociatedDecayTreeItem::p |
( |
const IDalitzEvent * |
evt | ) |
const |
Definition at line 48 of file AssociatedDecayTreeItem.cpp.
50 if(0 == evt)
return pV;
51 for(
unsigned int i=0; i <
asi().size(); i++){
52 pV += evt->
p(this->
asi(i));
virtual const TLorentzVector & p(unsigned int i) const =0
const std::vector< int > & asi() const
◆ print()
void AssociatedDecayTreeItem::print |
( |
std::ostream & |
out = std::cout | ) |
const |
|
virtual |
◆ AssociatingDecayTree
◆ _asi
std::vector<int> AssociatedDecayTreeItem::_asi |
|
protected |
The documentation for this class was generated from the following files: