Public Member Functions | |
QCoPositionSplitter (const std::string &name="QCoPositionSplitter") | |
constructor | |
virtual | ~QCoPositionSplitter () |
destructor | |
virtual std::list< QCoincidence > | Split (const QCoincidence &coinc) const |
virtual std::string | Dump () const |
dump class parameters | |
void | SetRange (double range) |
double | GetRange () |
bool | IsASplitter () const |
Protected Attributes | |
double | fRange |
std::list< QCoincidence > QCoPositionSplitter::Split | ( | const QCoincidence & | coinc | ) | const [virtual] |
coinc,: | QCoincidence to be splitted |
Reimplemented from QCoincidenceFilter.
Reimplemented in QCoPatternSplitter.
References QCoincidence::AddEventFast(), fRange, QPositionFilter::GetDistance(), and QCoincidence::GetEvents().
Referenced by QCoPatternSplitter::Split().
std::string QCoPositionSplitter::Dump | ( | ) | const [virtual] |
dump class parameters
Reimplemented from QPositionFilter.
Reimplemented in QCoPatternSplitter.
References fRange.
double QCoPositionSplitter::fRange [protected] |