CMS 3D CMS Logo

RawDataFEDSelector Class Reference

Author:
M.
More...

#include <EventFilter/RawDataCollector/interface/RawDataFEDSelector.h>

List of all members.

Public Member Functions

 RawDataFEDSelector ()
 Constructor.
std::auto_ptr
< FEDRawDataCollection
select (const edm::Handle< FEDRawDataCollection > &rawData, const std::vector< int > &list)
std::auto_ptr
< FEDRawDataCollection
select (const edm::Handle< FEDRawDataCollection > &rawData, const std::pair< int, int > &range)
std::auto_ptr
< FEDRawDataCollection
select (const edm::Handle< FEDRawDataCollection > &rawData)
void setRange (const std::vector< int > &list)
void setRange (const std::pair< int, int > &range)
virtual ~RawDataFEDSelector ()
 Destructor.

Private Attributes

std::vector< intfedList
std::pair< int, intfedRange


Detailed Description

Author:
M.

Zanetti CERN

Definition at line 18 of file RawDataFEDSelector.h.


Constructor & Destructor Documentation

RawDataFEDSelector::RawDataFEDSelector (  )  [inline]

Constructor.

Definition at line 23 of file RawDataFEDSelector.h.

00023 {};

virtual RawDataFEDSelector::~RawDataFEDSelector (  )  [inline, virtual]

Destructor.

Definition at line 26 of file RawDataFEDSelector.h.

00026 {};


Member Function Documentation

std::auto_ptr<FEDRawDataCollection> RawDataFEDSelector::select ( const edm::Handle< FEDRawDataCollection > &  rawData,
const std::vector< int > &  list 
)

std::auto_ptr<FEDRawDataCollection> RawDataFEDSelector::select ( const edm::Handle< FEDRawDataCollection > &  rawData,
const std::pair< int, int > &  range 
)

std::auto_ptr<FEDRawDataCollection> RawDataFEDSelector::select ( const edm::Handle< FEDRawDataCollection > &  rawData  ) 

void RawDataFEDSelector::setRange ( const std::vector< int > &  list  )  [inline]

Definition at line 29 of file RawDataFEDSelector.h.

References fedList.

00029 {fedList = list;};

void RawDataFEDSelector::setRange ( const std::pair< int, int > &  range  )  [inline]

Definition at line 28 of file RawDataFEDSelector.h.

References fedRange.

00028 {fedRange = range;};


Member Data Documentation

std::vector<int> RawDataFEDSelector::fedList [private]

Definition at line 39 of file RawDataFEDSelector.h.

Referenced by setRange().

std::pair<int,int> RawDataFEDSelector::fedRange [private]

Definition at line 38 of file RawDataFEDSelector.h.

Referenced by setRange().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:30:38 2009 for CMSSW by  doxygen 1.5.4