In file Argument.hh:

class Argument

Defines an event function argument

Inheritance:


Public Methods

[more] Argument (Window& window)
Constructor
[more]Window& GetWindow ()
Get event window
[more]const Window& GetWindow () const
Get event window
[more]int GetOrder () const
Window order
[more]reference operator() (int n)
Current event access
[more]const_reference operator() (int n) const
Current event access
[more]reference Front ()
First
[more]const_reference Front () const
First
[more]reference Back ()
Last
[more]const_reference Back () const
Last
[more]iterator Begin ()
Begin
[more]const_iterator Begin () const
Begin
[more]iterator End ()
End
[more]const_iterator End () const
End
[more]reference operator[] (int n)
List access
[more]const_reference operator[] (int n) const
List access
[more]int Size () const
Size
[more]bool Empty () const
No events?

Public Members

[more]typedef Window::value_type value_type
Value type
[more]typedef Window::pointer pointer
Pointer type
[more]typedef Window::const_pointer const_pointer
Const pointer type
[more]typedef Window::reference reference
Reference type
[more]typedef Window::const_reference const_reference
Const reference type
[more]typedef Window::iterator iterator
Iterator type
[more]typedef Window::const_iterator const_iterator
Const iterator type


Documentation

The event argument class contains the list of arguments which are passed to event functions and event conditions. At this moment it is just a wrapper around an event window.

otypedef Window::value_type value_type
Value type

otypedef Window::pointer pointer
Pointer type

otypedef Window::const_pointer const_pointer
Const pointer type

otypedef Window::reference reference
Reference type

otypedef Window::const_reference const_reference
Const reference type

otypedef Window::iterator iterator
Iterator type

otypedef Window::const_iterator const_iterator
Const iterator type

o Argument(Window& window)
Creates an argument from an event window.

oWindow& GetWindow()
Get the event window.

oconst Window& GetWindow() const
Get the event window.

oint GetOrder() const
Get window order. How many current or coincidence events are selected?

oreference operator() (int n)
Access the current event(s).

oconst_reference operator() (int n) const
Access the current event(s).

oreference Front()
First event in window.

oconst_reference Front() const
First event in window.

oreference Back()
Last event in window.

oconst_reference Back() const
Last event in window.

oiterator Begin()
Beginning of list.

oconst_iterator Begin() const
Beginning of list.

oiterator End()
End of list.

oconst_iterator End() const
End of list.

oreference operator[] (int n)
Event list access.

oconst_reference operator[] (int n) const
Event list access.

oint Size() const
Number of events within window.

obool Empty() const
No events?.


This class has no child classes.
Author:
Written June 2001 by Masahiro Ito and Daniel Sigg
Version:
1.0

Alphabetic index HTML hierarchy of classes or Java


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