![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
36 return StatusCode::SUCCESS;
46 <<
"Couldn't retrieve btagging container with key: "
48 return StatusCode::FAILURE;
52 if( ! btagging->hasStore() ) {
54 <<
"No auxiliary store got associated to the btagging container "
56 return StatusCode::FAILURE;
63 auto btag_itr = btagging->
begin();
64 auto btag_end = btagging->
end();
65 for(
int i = 0; btag_itr != btag_end; ++btag_itr, ++
i ) {
71 ATH_MSG_DEBUG(
" SV0_significance3D = " << ( *btag_itr )->SV0_significance3D() );
143 for (
unsigned int t = 0; t < static_cast<unsigned int>(
IP3D_ntrk); ++
t) {
144 std::ostringstream
s;
s <<
" track[" <<
t <<
"]: grade = " << setw(6);
146 else s << setfill(
'-') <<
" ";
147 s <<
" d0 = " << setw(6);
149 else s << setfill(
'-') <<
" ";
150 s <<
" sig(d0) = " << setw(6);
152 else s << setfill(
'-') <<
" ";
153 s <<
" z0 = " << setw(6);
155 else s << setfill(
'-') <<
" ";
156 s <<
" sig(z0) = " << setw(6);
158 else s << setfill(
'-') <<
" ";
184 ATH_MSG_DEBUG(
" JetFitter_pb = " << ( *btag_itr )->JetFitter_pb() );
185 ATH_MSG_DEBUG(
" JetFitter_pc = " << ( *btag_itr )->JetFitter_pc() );
186 ATH_MSG_DEBUG(
" JetFitter_pu = " << ( *btag_itr )->JetFitter_pu() );
213 ATH_MSG_DEBUG(
" MV1_discriminant = " << ( *btag_itr )->MV1_discriminant() );
218 return StatusCode::SUCCESS;
@ JetFitter_deltaeta
JetFitter : Delta eta between jet and momentum sum of all tracks associated with displaced vertices r...
@ IP3D_ntrk
IP3D : number of tracks.
@ SV1_NGTinJet
SV1 : Number of good tracks in jet.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual StatusCode execute()
Function executing the algorithm.
@ JetFitter_nSingleTracks
JetFitter : Number of single tracks.
@ IP3D_valD0wrtPVofTracks
IP3D : d0 value with respect to primary vertex.
@ IP3D_sigD0wrtPVofTracks
IP3D : d0 significance with respect to primary vertex.
@ SV1_N2Tpair
SV1 : Number of 2-track pairs.
@ SV1_normdist
SV1 : 3D vertex significance.
@ JetFitter_energyFraction
JetFitter : Jet efrac.
@ JetFitter_nVTX
JetFitter : Number of vertices.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
@ SV0_NGTinSvx
SV0 : Number of good tracks in vertex.
@ IP3D_gradeOfTracks
IP3D: track grade.
@ SV0_normdist
SV0 : 3D vertex significance.
@ JetFitter_mass
JetFitter : Jet mass.
@ JetFitter_nTracksAtVtx
JetFitter : Number of tracks at vertex.
@ SV1_efracsvx
SV1 : energy fraction.
@ SV0_N2Tpair
SV0 : Number of 2-track pairs.
@ SV0_efracsvx
SV0 : energy fraction.
@ IP3D_sigZ0wrtPVofTracks
IP3D : z0 significance with respect to primary vertex.
@ JetFitter_significance3d
JetFitter : 3D vertex significance.
@ SV0_NGTinJet
SV0 : Number of good tracks in jet.
@ SV1_NGTinSvx
SV1 : Number of good tracks in vertex.
virtual StatusCode initialize()
Function initialising the algorithm.
Helpers for checking error return status codes and reporting errors.
#define REPORT_MESSAGE(LVL)
Report a message.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
@ IP3D_valZ0wrtPVofTracks
IP3D : z0 value with respect to primary vertex.
@ SV0_masssvx
SV0 : vertex mass.
BTaggingReader(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
@ JetFitter_deltaphi
JetFitter : Delta phi between jet and momentum sum of all tracks associated with displaced vertices r...
size_type size() const noexcept
Returns the number of elements in the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
std::string m_containerName
Name of the container to investigate.
@ SV1_masssvx
SV1 : vertex mass.