|
ATLAS Offline Software
|
Go to the documentation of this file.
45 return StatusCode::FAILURE;
52 return StatusCode::FAILURE;
58 return StatusCode::FAILURE;
63 return StatusCode::FAILURE;
86 ATH_MSG_INFO(
"Set the ToolHandle to None if track selection is supposed to be disabled");
95 return StatusCode::SUCCESS;
107 return StatusCode::SUCCESS;
111 return StatusCode::FAILURE;
126 ATH_MSG_DEBUG(
"Couldn't retrieve VertexContainer with key: PrimaryVertices");
127 return StatusCode::SUCCESS;
130 int countVertices(0);
135 if (vx->nTrackParticles() >= 3)
139 if (countVertices < 1)
142 return StatusCode::SUCCESS;
150 return StatusCode::FAILURE;
162 if (trks->size() < 3)
164 ATH_MSG_INFO(
"skipping event, it contains only " << trks->size() <<
" tracks (less than 3)");
165 return StatusCode::SUCCESS;
171 return StatusCode::SUCCESS;
209 return StatusCode::SUCCESS;
217 gROOT->SetMustClean(
false);
220 std::vector<IdentifierProfileHistogram*>
histograms;
224 return StatusCode::FAILURE;
227 return StatusCode::SUCCESS;
234 if (
sc.isFailure()) {
236 return( StatusCode::FAILURE);
244 if (
sc.isFailure()) {
246 return( StatusCode::FAILURE);
250 if (
sc.isFailure()) {
252 return( StatusCode::FAILURE);
255 ATH_MSG_INFO(
" Streamed out and committed " << typeKeys.size() <<
" objects " );
256 return StatusCode::SUCCESS;
Const iterator class for DataVector/DataList.
SG::ReadHandleKey< xAOD::VertexContainer > m_verticesKey
Gaudi::Property< unsigned int > m_max_ntrk
const_pointer_type cptr()
Dereference the pointer.
static const char * classname()
classname used to talk to iovservice
Gaudi::Property< std::string > m_par_rtcontainerkey
const TrackInfo & info() const
Returns a const ref to info of a const tracks.
PublicToolHandleArray< ITRTCalibrator > m_TRTCalibTools
Gaudi::Property< bool > m_dorefit
ToolHandle< Trk::ITrackFitter > m_trackFitter
ToolHandleArray< IFillAlignTrkInfo > m_TrackInfoTools
Gaudi::Property< std::string > m_par_t0containerkey
virtual StatusCode initialize(void) override
Gaudi::Property< bool > m_writeConstants
bool RunOutlierRemoval
switch to toggle quality processing after fit
virtual StatusCode finalize(void) override
virtual StatusCode execute(void) override
::StatusCode StatusCode
StatusCode definition for legacy code.
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?
void fill(H5::Group &out_file, size_t iterations)
This class provides general information about an event. Event information is provided by the accessor...
static const char * classname()
classname used to talk to iovservice
StatusCode streamOutCalibObjects()
ToolHandle< Trk::ITrackSelectorTool > m_trackSelector
Class describing a Vertex.
SG::ReadHandleKey< xAOD::EventInfo > m_EventInfoKey
SG::ReadHandleKey< TrackCollection > m_TrkCollection
Handle class for reading from StoreGate.
ToolHandleArray< IFitTool > m_FitTools
Gaudi::Property< bool > m_docalibrate
ParticleHypothesis particleHypothesis() const
Returns the particle hypothesis used for Track fitting.
TRTCalibrationMgr(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< IAthenaOutputStreamTool > m_streamer