#include <JetFitterInputWriter.h>
Definition at line 38 of file JetFitterInputWriter.h.
◆ fillLikelihoodValues()
StatusCode Analysis::JetFitterInputWriter::fillLikelihoodValues |
( |
xAOD::BTagging * |
BTag, |
|
|
const std::string & |
jetauthor, |
|
|
const std::string & |
inputbasename, |
|
|
const std::string & |
outputbasename, |
|
|
float |
jetpT, |
|
|
float |
jeteta, |
|
|
float |
IP3dlike = -5000 |
|
) |
| const |
|
overridevirtual |
Definition at line 41 of file JetFitterInputWriter.cxx.
51 ATH_MSG_WARNING(
" Hypothesis or jetauthor is empty. No likelihood value given back. ");
54 int nVTX, nTracksAtVtx, nSingleTracks;
55 float energyFraction,
mass, significance3d;
57 if(
"JetFitter" == inputbasename){
67 BTag->variable<
float>(inputbasename,
"massUncorr",
mass );
73 BTag->variable<
float>(inputbasename,
"mass",
mass );
76 BTag->variable<
float>(inputbasename,
"massUncorr",
mass );
78 BTag->variable<
float>(inputbasename,
"significance3d", significance3d);
79 BTag->variable<
float>(inputbasename,
"energyFraction", energyFraction);
80 BTag->variable<
int>(inputbasename,
"nVTX", nVTX);
81 BTag->variable<
int>(inputbasename,
"nTracksAtVtx", nTracksAtVtx);
82 BTag->variable<
int>(inputbasename,
"nSingleTracks", nSingleTracks);
85 return StatusCode::SUCCESS;
◆ finalize()
StatusCode Analysis::JetFitterInputWriter::finalize |
( |
| ) |
|
|
overridevirtual |
◆ initialize()
StatusCode Analysis::JetFitterInputWriter::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_usePtCorrectedMass
Gaudi::Property<bool> Analysis::JetFitterInputWriter::m_usePtCorrectedMass { this, "usePtCorrectedMass", false, "" } |
|
private |
The documentation for this class was generated from the following files: