ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardTracker/ForwardTracker/IBender.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef FORWARDTRACKER_IBENDER_H
6#define FORWARDTRACKER_IBENDER_H
7
8#include <memory>
9
10namespace ForwardTracker {
11
12 class IParticle;
13
14 class IBender {
15
16 public:
17
18 virtual ~IBender() {}
19 virtual void bend(IParticle&) const = 0;
20
21 typedef std::shared_ptr<IBender> ConstPtr_t;
22 };
23}
24
25#endif
virtual void bend(IParticle &) const =0