|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   14                             ISvcLocator* pSvcLocator):
 
   16   m_classifiedTrackTagger(
"Analysis::ClassifiedTrackTaggerTool",this),
 
   17   m_jetCollection(
"AntiKt4EMPFlowJets")
 
   40     ATH_MSG_DEBUG(
"Could not find Analysis::ClassifiedTrackTaggerTool");
 
   41     return StatusCode::SUCCESS;
 
   46   return StatusCode::SUCCESS;
 
   59     return StatusCode::SUCCESS;
 
   61   ATH_MSG_DEBUG( 
"TrackParticleContainer successfully retrieved" );
 
   66     return StatusCode::SUCCESS;
 
   68   ATH_MSG_DEBUG( 
"Primary Vertices container successfully retrieved" );
 
   75     return StatusCode::SUCCESS;
 
   77   ATH_MSG_DEBUG( 
"AntiKt4EMPflow jet container successfully retrieved" );
 
   80   std::vector<const xAOD::TrackParticle*> trkparticles(0);
 
   81   for(
const auto trkPart : *trackTES){
 
   82     trkparticles.emplace_back(trkPart);
 
   88   for(
const auto curjet : *jetTES){
 
   89     ATH_MSG_DEBUG( 
" Jet  pt: " << curjet->pt()<<
" eta: "<<curjet->eta()<<
" phi: "<< curjet->phi() );
 
   91     ATH_MSG_DEBUG (
"Retrieved CTT score from CTT tool: " << CTTScore);
 
   92     ATH_MSG_DEBUG(
"CTT score of decorated xAOD::Jet : " << jetReadDecorHandle(*curjet));
 
   96   return StatusCode::SUCCESS;
 
  
Handle class for reading a decoration on an object.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
bool isEqual(double x1, double x2, double thresh=1e-6)
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
Class describing a Vertex.
#define ATH_MSG_WARNING(x)
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.