|
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?
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