Functions | |
Int_t | getMCSerial (MCParticle *mcPart, LCCollection *colMCP) |
MCParticle * | getMCParticle (ReconstructedParticle *recPart, LCCollection *colMCTL) |
MCParticle * | getMCParticle (ReconstructedParticle *recPart, LCCollection *colMCTL, Double_t &weight) |
MCParticle * | getMCParticle (ReconstructedParticle *recPart, LCCollection *colMCTL, Double_t &weight, Int_t &nMCTL) |
Int_t | getLinkedMCParticle (ReconstructedParticle *recPart, LCCollection *colMCTL, Double_t &weight, Int_t &nMCTL) |
Int_t | getOriginalPDG (MCParticle *mcPart, Bool_t iHiggs=0) |
Int_t | getOriginalPDGForIsoLep (MCParticle *mcPart, LCCollection *colMC) |
Int_t | getOriginalPDGForIsoLep (MCParticle *mcPart) |
Int_t | getOriginalSerial (MCParticle *mcPart, LCCollection *colMCP, Bool_t iHiggs=0) |
Int_t | getOriginalSerial (ReconstructedParticle *recPart, LCCollection *colMCTL, LCCollection *colMCP, Bool_t iHiggs=0) |
Int_t | getOriginalSerialForZHH (MCParticle *mcPart, LCCollection *colMCP) |
Double_t | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone) |
Double_t | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone, Int_t mode) |
Double_t | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone, std::vector< lcio::ReconstructedParticle * > &conePFOs) |
Double_t | getInvariantMass (ReconstructedParticle *recPart1, ReconstructedParticle *recPart2) |
Double_t | getInvariantMass (ReconstructedParticle *recPart1, ReconstructedParticle *recPart2, ReconstructedParticle *recPart3) |
Int_t | getLeptonID (ReconstructedParticle *recPart) |
Bool_t | getFSRTag (ReconstructedParticle *motherPart, ReconstructedParticle *recPart, Double_t fCosFSRCut=0.999) |
Bool_t | getSplitTag (ReconstructedParticle *motherPart, ReconstructedParticle *recPart) |
void | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone, Bool_t woFSR, Double_t coneEnergy[3], Double_t pFSR[4]) |
void | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone, Bool_t woFSR, Double_t coneEnergy[3], Double_t pFSR[4], Double_t conCone2, Double_t pCone2[4], Int_t &nConePhoton) |
void | getConeEnergy (ReconstructedParticle *recPart, LCCollection *colPFO, Double_t cosCone, Double_t coneEnergy[3], Double_t cosCone2, Double_t pCone2[4]) |
TLorentzVector | getFSRMomentum (ReconstructedParticle *recPart, LCCollection *colPFO) |
Int_t | isSelectedByFastJet (ReconstructedParticle *pfo, LCCollection *colFastJet, Double_t &ratioEPartEJet, Double_t &ratioPTMJet) |
void | doPhotonRecovery (ReconstructedParticle *electron, LCCollection *colPFO, ReconstructedParticleImpl *recoElectron, Double_t fCosFSRCut=0.999) |
void | doPhotonRecovery (ReconstructedParticle *electron, LCCollection *colPFO, ReconstructedParticleImpl *recoElectron, Double_t fCosFSRCut, Int_t lepType, std::vector< lcio::ReconstructedParticle * > &photons) |
Bool_t | isFoundInVector (ReconstructedParticle *pfo, std::vector< lcio::ReconstructedParticle * > &pfos) |
Double_t | jetFunction (TLorentzVector lortz, float beta, float power) |
Double_t | jetFunction (TLorentzVector lortz, float virtual_scale=20) |
Int_t | calculateEnergyComponents (LCCollection *colMC, LCCollection *colMCTL, ReconstructedParticle *jet, Double_t energyComponents[4]) |
Int_t | calculateEnergyComponents (LCCollection *colMC, LCCollection *colMCTL, ReconstructedParticle *jet, Double_t energyComponents[4], Int_t iColor1, Int_t iColor2, Int_t iColor3) |
Double_t | getLikelihood (TString fname, TString hist, Double_t mass) |
void | listMCParticles (LCCollection *colMC) |
Bool_t | isOverlay (ReconstructedParticle *pfo, LCCollection *colMCTL) |
void | dumpJetParticles (ReconstructedParticle *jet, LCCollection *colMC, LCCollection *colMCTL) |
Int_t | getVertexComponents (LCCollection *colMC, LCCollection *colMCTL, ReconstructedParticle *vetex, Double_t energyComponents[2], Int_t nparticles[2]) |
Int_t | isVertexFromOverlay (ReconstructedParticle *vertex, LCCollection *colMC, LCCollection *colMCTL) |
Double_t | getJetDistance (ReconstructedParticle *i, ReconstructedParticle *j, TString algorithm, Double_t R) |
Int_t | isFromVertex (ReconstructedParticle *recPart, LCCollection *colVertex) |
std::vector< Int_t > | getHiggsDecayModes (LCCollection *colMC) |
std::vector< Int_t > | getNumberOfOverlayEvents (Double_t fEcm, LCCollection *colMC) |
void | mcDebug (LCCollection *colMC) |
TLorentzVector | getLorentzEcm (Double_t fEcm) |
TLorentzVector | getLorentzEcm (Double_t fEcm, Bool_t isCrossingAngle) |
Double_t | getRecoilMass (TLorentzVector lortzEcm, TLorentzVector lortzZ) |
Double_t | getAcoPlanarity (TLorentzVector lortz1, TLorentzVector lortz2) |
TLorentzVector | getLorentzVector (ReconstructedParticle *pfo) |
Double_t | getCosTheta (ReconstructedParticle *part1, ReconstructedParticle *part2) |
Double_t | getCosTheta (TLorentzVector part1, TLorentzVector part2) |
Int_t isolep::calculateEnergyComponents | ( | LCCollection * | colMC, |
LCCollection * | colMCTL, | ||
ReconstructedParticle * | jet, | ||
Double_t | energyComponents[4] | ||
) |
Definition at line 745 of file Utilities.cc.
Int_t isolep::calculateEnergyComponents | ( | LCCollection * | colMC, |
LCCollection * | colMCTL, | ||
ReconstructedParticle * | jet, | ||
Double_t | energyComponents[4], | ||
Int_t | iColor1, | ||
Int_t | iColor2, | ||
Int_t | iColor3 | ||
) |
Definition at line 796 of file Utilities.cc.
void isolep::doPhotonRecovery | ( | ReconstructedParticle * | electron, |
LCCollection * | colPFO, | ||
ReconstructedParticleImpl * | recoElectron, | ||
Double_t | fCosFSRCut = 0.999 |
||
) |
Definition at line 645 of file Utilities.cc.
void isolep::doPhotonRecovery | ( | ReconstructedParticle * | electron, |
LCCollection * | colPFO, | ||
ReconstructedParticleImpl * | recoElectron, | ||
Double_t | fCosFSRCut, | ||
Int_t | lepType, | ||
std::vector< lcio::ReconstructedParticle * > & | photons | ||
) |
Definition at line 671 of file Utilities.cc.
void isolep::dumpJetParticles | ( | ReconstructedParticle * | jet, |
LCCollection * | colMC, | ||
LCCollection * | colMCTL | ||
) |
Definition at line 933 of file Utilities.cc.
Double_t isolep::getAcoPlanarity | ( | TLorentzVector | lortz1, |
TLorentzVector | lortz2 | ||
) |
Definition at line 1231 of file Utilities.cc.
Double_t isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone | ||
) |
Definition at line 361 of file Utilities.cc.
Double_t isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone, | ||
Int_t | mode | ||
) |
Definition at line 487 of file Utilities.cc.
Double_t isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone, | ||
std::vector< lcio::ReconstructedParticle * > & | conePFOs | ||
) |
Definition at line 523 of file Utilities.cc.
void isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone, | ||
Bool_t | woFSR, | ||
Double_t | coneEnergy[3], | ||
Double_t | pFSR[4] | ||
) |
Definition at line 379 of file Utilities.cc.
void isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone, | ||
Bool_t | woFSR, | ||
Double_t | coneEnergy[3], | ||
Double_t | pFSR[4], | ||
Double_t | conCone2, | ||
Double_t | pCone2[4], | ||
Int_t & | nConePhoton | ||
) |
Definition at line 417 of file Utilities.cc.
void isolep::getConeEnergy | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO, | ||
Double_t | cosCone, | ||
Double_t | coneEnergy[3], | ||
Double_t | cosCone2, | ||
Double_t | pCone2[4] | ||
) |
Definition at line 543 of file Utilities.cc.
Double_t isolep::getCosTheta | ( | ReconstructedParticle * | part1, |
ReconstructedParticle * | part2 | ||
) |
Definition at line 1246 of file Utilities.cc.
Double_t isolep::getCosTheta | ( | TLorentzVector | part1, |
TLorentzVector | part2 | ||
) |
Definition at line 1255 of file Utilities.cc.
TLorentzVector isolep::getFSRMomentum | ( | ReconstructedParticle * | recPart, |
LCCollection * | colPFO | ||
) |
Definition at line 469 of file Utilities.cc.
Bool_t isolep::getFSRTag | ( | ReconstructedParticle * | motherPart, |
ReconstructedParticle * | recPart, | ||
Double_t | fCosFSRCut = 0.999 |
||
) |
Definition at line 289 of file Utilities.cc.
std::vector< Int_t > isolep::getHiggsDecayModes | ( | LCCollection * | colMC | ) |
Definition at line 1073 of file Utilities.cc.
Double_t isolep::getInvariantMass | ( | ReconstructedParticle * | recPart1, |
ReconstructedParticle * | recPart2 | ||
) |
Definition at line 577 of file Utilities.cc.
Double_t isolep::getInvariantMass | ( | ReconstructedParticle * | recPart1, |
ReconstructedParticle * | recPart2, | ||
ReconstructedParticle * | recPart3 | ||
) |
Definition at line 594 of file Utilities.cc.
Double_t isolep::getJetDistance | ( | ReconstructedParticle * | i, |
ReconstructedParticle * | j, | ||
TString | algorithm, | ||
Double_t | R | ||
) |
Definition at line 1033 of file Utilities.cc.
Int_t isolep::getLeptonID | ( | ReconstructedParticle * | recPart | ) |
Definition at line 237 of file Utilities.cc.
Double_t isolep::getLikelihood | ( | TString | fname, |
TString | hist, | ||
Double_t | mass | ||
) |
Definition at line 849 of file Utilities.cc.
Int_t isolep::getLinkedMCParticle | ( | ReconstructedParticle * | recPart, |
LCCollection * | colMCTL, | ||
Double_t & | weight, | ||
Int_t & | nMCTL | ||
) |
Definition at line 61 of file Utilities.cc.
TLorentzVector isolep::getLorentzEcm | ( | Double_t | fEcm | ) |
Definition at line 1208 of file Utilities.cc.
TLorentzVector isolep::getLorentzEcm | ( | Double_t | fEcm, |
Bool_t | isCrossingAngle | ||
) |
Definition at line 1212 of file Utilities.cc.
TLorentzVector isolep::getLorentzVector | ( | ReconstructedParticle * | pfo | ) |
Definition at line 1240 of file Utilities.cc.
MCParticle * isolep::getMCParticle | ( | ReconstructedParticle * | recPart, |
LCCollection * | colMCTL | ||
) |
Definition at line 30 of file Utilities.cc.
MCParticle * isolep::getMCParticle | ( | ReconstructedParticle * | recPart, |
LCCollection * | colMCTL, | ||
Double_t & | weight | ||
) |
Definition at line 36 of file Utilities.cc.
MCParticle * isolep::getMCParticle | ( | ReconstructedParticle * | recPart, |
LCCollection * | colMCTL, | ||
Double_t & | weight, | ||
Int_t & | nMCTL | ||
) |
Definition at line 41 of file Utilities.cc.
Int_t isolep::getMCSerial | ( | MCParticle * | mcPart, |
LCCollection * | colMCP | ||
) |
Definition at line 16 of file Utilities.cc.
std::vector< Int_t > isolep::getNumberOfOverlayEvents | ( | Double_t | fEcm, |
LCCollection * | colMC | ||
) |
Definition at line 1130 of file Utilities.cc.
Int_t isolep::getOriginalPDG | ( | MCParticle * | mcPart, |
Bool_t | iHiggs = 0 |
||
) |
Definition at line 85 of file Utilities.cc.
Int_t isolep::getOriginalPDGForIsoLep | ( | MCParticle * | mcPart, |
LCCollection * | colMC | ||
) |
Definition at line 150 of file Utilities.cc.
Int_t isolep::getOriginalPDGForIsoLep | ( | MCParticle * | mcPart | ) |
Definition at line 107 of file Utilities.cc.
Int_t isolep::getOriginalSerial | ( | MCParticle * | mcPart, |
LCCollection * | colMCP, | ||
Bool_t | iHiggs = 0 |
||
) |
Definition at line 179 of file Utilities.cc.
Int_t isolep::getOriginalSerial | ( | ReconstructedParticle * | recPart, |
LCCollection * | colMCTL, | ||
LCCollection * | colMCP, | ||
Bool_t | iHiggs = 0 |
||
) |
Definition at line 201 of file Utilities.cc.
Int_t isolep::getOriginalSerialForZHH | ( | MCParticle * | mcPart, |
LCCollection * | colMCP | ||
) |
Definition at line 214 of file Utilities.cc.
Double_t isolep::getRecoilMass | ( | TLorentzVector | lortzEcm, |
TLorentzVector | lortzZ | ||
) |
Definition at line 1224 of file Utilities.cc.
Bool_t isolep::getSplitTag | ( | ReconstructedParticle * | motherPart, |
ReconstructedParticle * | recPart | ||
) |
Definition at line 308 of file Utilities.cc.
Int_t isolep::getVertexComponents | ( | LCCollection * | colMC, |
LCCollection * | colMCTL, | ||
ReconstructedParticle * | vetex, | ||
Double_t | energyComponents[2], | ||
Int_t | nparticles[2] | ||
) |
Definition at line 982 of file Utilities.cc.
Bool_t isolep::isFoundInVector | ( | ReconstructedParticle * | pfo, |
std::vector< lcio::ReconstructedParticle * > & | pfos | ||
) |
Definition at line 706 of file Utilities.cc.
Int_t isolep::isFromVertex | ( | ReconstructedParticle * | recPart, |
LCCollection * | colVertex | ||
) |
Definition at line 1055 of file Utilities.cc.
Bool_t isolep::isOverlay | ( | ReconstructedParticle * | pfo, |
LCCollection * | colMCTL | ||
) |
Definition at line 918 of file Utilities.cc.
Int_t isolep::isSelectedByFastJet | ( | ReconstructedParticle * | pfo, |
LCCollection * | colFastJet, | ||
Double_t & | ratioEPartEJet, | ||
Double_t & | ratioPTMJet | ||
) |
Definition at line 613 of file Utilities.cc.
Int_t isolep::isVertexFromOverlay | ( | ReconstructedParticle * | vertex, |
LCCollection * | colMC, | ||
LCCollection * | colMCTL | ||
) |
Definition at line 1022 of file Utilities.cc.
Double_t isolep::jetFunction | ( | TLorentzVector | lortz, |
float | beta, | ||
float | power | ||
) |
Definition at line 715 of file Utilities.cc.
Double_t isolep::jetFunction | ( | TLorentzVector | lortz, |
float | virtual_scale = 20 |
||
) |
Definition at line 730 of file Utilities.cc.
void isolep::listMCParticles | ( | LCCollection * | colMC | ) |
Definition at line 875 of file Utilities.cc.
void isolep::mcDebug | ( | LCCollection * | colMC | ) |
Definition at line 1171 of file Utilities.cc.