Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

io::tst::EventFilter Class Reference

Filter to get only events listed in a text file. More...

#include <EventFilter.h>

Inheritance diagram for io::tst::EventFilter:

io::Filter List of all members.

Public Member Functions

 EventFilter ()
void ReadEventFile (const char *filename)
bool operator() (edm::EventHandle &evt)

Private Types

typedef std::map< Key, char > EventList_t
 Include/exclude flags.

Private Attributes

int fMode
 0=exclude all but listed, 1=include all but listed
EventList_t fEventList
 Include/exculde flags indexed by run/event.

Detailed Description

Filter to get only events listed in a text file.

Definition at line 16 of file EventFilter.h.


Member Typedef Documentation

typedef std::map<Key, char> io::tst::EventFilter::EventList_t [private]
 

Include/exclude flags.

Definition at line 41 of file EventFilter.h.


Constructor & Destructor Documentation

io::tst::EventFilter::EventFilter  ) 
 


Member Function Documentation

bool io::tst::EventFilter::operator() edm::EventHandle evt  )  [virtual]
 

Reimplemented from io::Filter.

void io::tst::EventFilter::ReadEventFile const char *  filename  ) 
 


Member Data Documentation

EventList_t io::tst::EventFilter::fEventList [private]
 

Include/exculde flags indexed by run/event.

Definition at line 45 of file EventFilter.h.

int io::tst::EventFilter::fMode [private]
 

0=exclude all but listed, 1=include all but listed

Definition at line 44 of file EventFilter.h.


The documentation for this class was generated from the following file:
Generated on Sun Nov 22 04:45:31 2009 for NOvA Offline by  doxygen 1.3.9.1