14 ISvcLocator* pSvcLocator):
40 ATH_MSG_DEBUG(
"Could not find Analysis::ClassifiedTrackTaggerTool");
41 return StatusCode::SUCCESS;
46 return StatusCode::SUCCESS;
53 const EventContext& ctx = Gaudi::Hive::currentContext();
61 return StatusCode::SUCCESS;
63 ATH_MSG_DEBUG(
"TrackParticleContainer successfully retrieved" );
68 return StatusCode::SUCCESS;
70 ATH_MSG_DEBUG(
"Primary Vertices container successfully retrieved" );
77 return StatusCode::SUCCESS;
79 ATH_MSG_DEBUG(
"AntiKt4EMPflow jet container successfully retrieved" );
82 std::vector<const xAOD::TrackParticle*> trkparticles(0);
83 for(
const auto trkPart : *trackTES){
84 trkparticles.emplace_back(trkPart);
90 for(
const auto curjet : *jetTES){
91 ATH_MSG_DEBUG(
" Jet pt: " << curjet->pt()<<
" eta: "<<curjet->eta()<<
" phi: "<< curjet->phi() );
93 ATH_MSG_DEBUG (
"Retrieved CTT score from CTT tool: " << CTTScore);
94 ATH_MSG_DEBUG(
"CTT score of decorated xAOD::Jet : " << jetReadDecorHandle(*curjet));
98 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
Handle class for reading a decoration on an object.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
bool isEqual(double x1, double x2, double thresh=1e-6)
Vertex_v1 Vertex
Define the latest version of the vertex class.