ATLAS Offline Software
Tracking
Acts
ActsGeometry
ActsGeometry
IActsPropStepRootWriterSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ACTSGEOMETRY_IACTSPROPSTEPROOTWRITERSVC_H
6
#define ACTSGEOMETRY_IACTSPROPSTEPROOTWRITERSVC_H
7
8
#include "GaudiKernel/IInterface.h"
9
#include "Acts/EventData/TrackParameters.hpp"
10
11
namespace
Acts
{
12
namespace
detail
{
13
struct
Step;
14
}
15
}
16
17
18
class
IActsPropStepRootWriterSvc
:
virtual
public
IInterface {
19
public
:
20
21
DeclareInterfaceID
(
IActsPropStepRootWriterSvc
, 1, 0);
22
23
IActsPropStepRootWriterSvc
() {;}
24
25
void
26
virtual
27
write
(
const
std::vector<Acts::detail::Step>&
steps
) = 0;
28
29
};
30
31
32
#endif
detail
Definition:
extract_histogram_tag.cxx:14
IActsPropStepRootWriterSvc
Definition:
IActsPropStepRootWriterSvc.h:18
beamspotman.steps
int steps
Definition:
beamspotman.py:505
Acts
Definition:
ChamberAssembleTool.h:18
IActsPropStepRootWriterSvc::write
virtual void write(const std::vector< Acts::detail::Step > &steps)=0
IActsPropStepRootWriterSvc::DeclareInterfaceID
DeclareInterfaceID(IActsPropStepRootWriterSvc, 1, 0)
IActsPropStepRootWriterSvc::IActsPropStepRootWriterSvc
IActsPropStepRootWriterSvc()
Definition:
IActsPropStepRootWriterSvc.h:23
Generated on Sun Dec 22 2024 21:11:20 for ATLAS Offline Software by
1.8.18