![]() |
ATLAS Offline Software
|
#include <TtresNeutrinoBuilder.h>
Public Member Functions | |
TtresNeutrinoBuilder (std::string units) | |
virtual | ~TtresNeutrinoBuilder () |
TtresNeutrinoBuilder (const TtresNeutrinoBuilder &) | |
TtresNeutrinoBuilder & | operator= (const TtresNeutrinoBuilder &) |
void | setdebuglevel (int level) |
Double_t | getDiscriminant (const TLorentzVector *, const Double_t, const Double_t) |
bool | candidatesFromWMass_Scaling (const TLorentzVector *, double, Double_t, std::vector< TLorentzVector * > &) |
std::vector< TLorentzVector * > | candidatesFromWMass_Scaling (const TLorentzVector *, const Double_t, const Double_t) |
std::vector< TLorentzVector * > | candidatesFromWMass_Scaling (const TLorentzVector *, const TLorentzVector *) |
std::vector< TLorentzVector * > | candidatesFromWMass_Rotation (const TLorentzVector *, const Double_t, const Double_t, const bool) |
std::vector< TLorentzVector * > | candidatesFromWMass_Rotation (const TLorentzVector *, const TLorentzVector *, const bool) |
std::vector< TLorentzVector * > | candidatesFromWMass_RealPart (const TLorentzVector *, const Double_t, const Double_t, const bool) |
std::vector< TLorentzVector * > | candidatesFromWMass_RealPart (const TLorentzVector *, const TLorentzVector *, const bool) |
Protected Member Functions | |
double | fitAlpha (const TLorentzVector *, const Double_t, const Double_t) |
Protected Attributes | |
int | m_debug |
double | m_Units |
Definition at line 16 of file TtresNeutrinoBuilder.h.
TtresNeutrinoBuilder::TtresNeutrinoBuilder | ( | std::string | units | ) |
|
virtual |
Definition at line 20 of file TtresNeutrinoBuilder.cxx.
TtresNeutrinoBuilder::TtresNeutrinoBuilder | ( | const TtresNeutrinoBuilder & | other | ) |
Definition at line 25 of file TtresNeutrinoBuilder.cxx.
std::vector< TLorentzVector * > TtresNeutrinoBuilder::candidatesFromWMass_RealPart | ( | const TLorentzVector * | L, |
const | Double_t, | ||
const | Double_t, | ||
const bool | useSmallestPz | ||
) |
Definition at line 288 of file TtresNeutrinoBuilder.cxx.
std::vector< TLorentzVector * > TtresNeutrinoBuilder::candidatesFromWMass_RealPart | ( | const TLorentzVector * | L, |
const TLorentzVector * | MET, | ||
const bool | useSmallestPz | ||
) |
Definition at line 280 of file TtresNeutrinoBuilder.cxx.
std::vector< TLorentzVector * > TtresNeutrinoBuilder::candidatesFromWMass_Rotation | ( | const TLorentzVector * | L, |
const Double_t | met, | ||
const Double_t | metphi, | ||
const bool | useSmallestPz | ||
) |
std::vector< TLorentzVector * > TtresNeutrinoBuilder::candidatesFromWMass_Rotation | ( | const TLorentzVector * | L, |
const TLorentzVector * | MET, | ||
const bool | useSmallestPz | ||
) |
Definition at line 198 of file TtresNeutrinoBuilder.cxx.
std::vector<TLorentzVector*> TtresNeutrinoBuilder::candidatesFromWMass_Scaling | ( | const TLorentzVector * | , |
const | Double_t, | ||
const | Double_t | ||
) |
std::vector< TLorentzVector * > TtresNeutrinoBuilder::candidatesFromWMass_Scaling | ( | const TLorentzVector * | L, |
const TLorentzVector * | MET | ||
) |
Definition at line 118 of file TtresNeutrinoBuilder.cxx.
bool TtresNeutrinoBuilder::candidatesFromWMass_Scaling | ( | const TLorentzVector * | , |
double | , | ||
Double_t | , | ||
std::vector< TLorentzVector * > & | |||
) |
|
protected |
Definition at line 65 of file TtresNeutrinoBuilder.cxx.
Double_t TtresNeutrinoBuilder::getDiscriminant | ( | const TLorentzVector * | L, |
const | Double_t, | ||
const | Double_t | ||
) |
Definition at line 348 of file TtresNeutrinoBuilder.cxx.
TtresNeutrinoBuilder & TtresNeutrinoBuilder::operator= | ( | const TtresNeutrinoBuilder & | other | ) |
Definition at line 30 of file TtresNeutrinoBuilder.cxx.
|
inline |
Definition at line 23 of file TtresNeutrinoBuilder.h.
|
protected |
Definition at line 40 of file TtresNeutrinoBuilder.h.
|
protected |
Definition at line 41 of file TtresNeutrinoBuilder.h.