1 #ifndef TkNavigation_SymmetricLayerFinder_H
2 #define TkNavigation_SymmetricLayerFinder_H
18 typedef std::vector<const ForwardDetLayer*>
FDLC;
19 typedef FDLC::iterator
FDLI;
21 typedef std::pair< const ForwardDetLayer*, const ForwardDetLayer*>
PairType;
36 typedef std::map< const ForwardDetLayer*, const ForwardDetLayer*, std::less<const ForwardDetLayer*> >
42 const FDLC& rightLayers);
46 #endif // SymmetricLayerFinder_H
std::map< const ForwardDetLayer *, const ForwardDetLayer *, std::less< const ForwardDetLayer * > > ForwardMapType
SymmetricLayerFinder(const FDLC &)
std::pair< const ForwardDetLayer *, const ForwardDetLayer * > PairType
const ForwardDetLayer * mirror(const ForwardDetLayer *layer)
static std::string const input
const ForwardDetLayer * mirrorPartner(const ForwardDetLayer *layer, const FDLC &rightLayers)
ForwardMapType theForwardMap
std::vector< const ForwardDetLayer * > FDLC
FDLC::const_iterator ConstFDLI