1 #ifndef OPAL_Selector_HH
2 #define OPAL_Selector_HH
42 const std::string &tName,
const std::string &pString);
77 #endif // OPAL_Selector_HH
An abstract visitor which calls the pure virtual method.
Set selection flags for a given range in a beam line.
const RegularExpression * itsPattern
The base class for all OPAL elements.
void operator=(const Selector &)
const std::string itsType
Representation of a range within a beam line or sequence.
An abstract sequence of beam line components.
virtual void handleElement(const FlaggedElmPtr &)
The operation to be done for elements.
virtual void execute()
Execute the selection.
int getCount() const
Return the count of selected elements.
A section of a beam line.