Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
PseudoLayerPlugin.h
Go to the documentation of this file.
1
8#ifndef PANDORA_PSEUDO_LAYER_PLUGIN_H
9#define PANDORA_PSEUDO_LAYER_PLUGIN_H 1
10
12#include "Pandora/Process.h"
13
14namespace pandora
15{
16
21{
22public:
30 virtual unsigned int GetPseudoLayer(const CartesianVector &positionVector) const = 0;
31
38 virtual unsigned int GetPseudoLayerAtIp() const = 0;
39
40protected:
41 friend class PluginManager;
42};
43
44} // namespace pandora
45
46#endif // #ifndef PANDORA_PSEUDO_LAYER_PLUGIN_H
Header file defining relevant internal typedefs, sort and string conversion functions.
Header file for the process class.
CartesianVector class.
PluginManager class.
Process class.
Definition Process.h:27
PseudoLayerPlugin class.
virtual unsigned int GetPseudoLayerAtIp() const =0
Get the pseudolayer assigned to a point at the ip, i.e. the initial offset for pseudolayer values and...
virtual unsigned int GetPseudoLayer(const CartesianVector &positionVector) const =0
Get the appropriate pseudolayer for a specified position vector.