CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
FWFileEntry::Filter Struct Reference

#include <FWFileEntry.h>

Public Member Functions

 Filter (FWEventSelector *s)
 
bool hasSelectedEvents ()
 
 ~Filter ()
 

Public Attributes

FWTEventListm_eventList
 
bool m_needsUpdate
 
FWEventSelectorm_selector
 

Detailed Description

Definition at line 38 of file FWFileEntry.h.

Constructor & Destructor Documentation

FWFileEntry::Filter::Filter ( FWEventSelector s)
inline

Definition at line 44 of file FWFileEntry.h.

44 : m_eventList(nullptr), m_selector(s), m_needsUpdate(true) {}
FWEventSelector * m_selector
Definition: FWFileEntry.h:41
FWTEventList * m_eventList
Definition: FWFileEntry.h:40
FWFileEntry::Filter::~Filter ( )
inline

Definition at line 45 of file FWFileEntry.h.

46  {
47  delete m_eventList;
48  }
FWTEventList * m_eventList
Definition: FWFileEntry.h:40

Member Function Documentation

bool FWFileEntry::Filter::hasSelectedEvents ( )
inline

Definition at line 50 of file FWFileEntry.h.

References dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.

51  {
52  return m_eventList && m_eventList->GetN();
53  }
FWTEventList * m_eventList
Definition: FWFileEntry.h:40

Member Data Documentation

FWTEventList* FWFileEntry::Filter::m_eventList
bool FWFileEntry::Filter::m_needsUpdate
FWEventSelector* FWFileEntry::Filter::m_selector