In file No file:

template <class DestIterator> DestIterator Coincidence (ConstIterator source1Begin, ConstIterator source1End, ConstIterator source2Begin, ConstIterator source2End, ConstIterator source3Begin, ConstIterator source3End, DestIterator dest, const TimeWindow& window, const Condition& cond1 = Condition::True(), const Condition& cond2 = Condition::True(), const Condition& cond3 = Condition::True())

Triple coincidence analysis (three event sets)

Documentation

Selects the events from three independent event sets which fullfill a triple coincidence condition. The coincidence order is three but the window iterators must be of order one.

Example:

    // Select all tripe coincidence events between sets s1, s2
    // and s3 using a coincidence window of 100ms, and add them 
    // to s4. Additionally, we ask that each event has an amplitude
    // greater than 10.
    Set s1 ("input1.xml");
    Set s2 ("input2.xml");
    Set s3 ("input3.xml");
    Set s4;
    Coincidence (s1.Begin(), s1.End(),
                 s2.Begin(), s2.End(),
                 s3.Begin(), s3.End(),
                 back_inserter (s4), 0.1, 
                 Column ("Amplitude") > 10,
                 Column ("Amplitude") > 10,
                 Column ("Amplitude") > 10);
    

Returns:
End iterator of stored events
Parameters:
source1Begin - Start iterator of first event set
source1End - End iterator of first event set
source2Begin - Start iterator of second event set
source2End - End iterator of second event set
source3Begin - Start iterator of third event set
source3End - End iterator of third event set
dest - Output iterator to store events
window - Conicidence window in sec
cond1 - Event condition on first event set
cond2 - Event condition on second event set
cond3 - Event condition on third event set

alphabetic index hierarchy of classes


Please send questions and comments to sigg_d@ligo-wa.caltech.edu


generated by doc++