CMS 3D CMS Logo

Classes | Typedefs | Functions
EcalDigiCollections.h File Reference
#include "DataFormats/EcalDigi/interface/EBDataFrame.h"
#include "DataFormats/EcalDigi/interface/EEDataFrame.h"
#include "DataFormats/EcalDigi/interface/ESDataFrame.h"
#include "DataFormats/EcalDigi/interface/EcalTimeDigi.h"
#include "DataFormats/EcalDigi/interface/EcalTriggerPrimitiveDigi.h"
#include "DataFormats/EcalDigi/interface/EcalEBTriggerPrimitiveDigi.h"
#include "DataFormats/EcalDigi/interface/EcalTrigPrimCompactColl.h"
#include "DataFormats/EcalDigi/interface/EcalPseudoStripInputDigi.h"
#include "DataFormats/EcalDigi/interface/EBSrFlag.h"
#include "DataFormats/EcalDigi/interface/EESrFlag.h"
#include "DataFormats/EcalDigi/interface/EcalPnDiodeDigi.h"
#include "DataFormats/EcalDigi/interface/EcalMatacqDigi.h"
#include "DataFormats/Common/interface/SortedCollection.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/EcalDetId/interface/EcalSubdetector.h"
#include "DataFormats/Common/interface/DataFrameContainer.h"

Go to the source code of this file.

Classes

class  EBDigiCollection
 
class  EcalDigiCollection
 
class  EEDigiCollection
 
class  ESDigiCollection
 

Typedefs

typedef edm::SortedCollection< EBSrFlagEBSrFlagCollection
 
typedef edm::SortedCollection< EcalEBTriggerPrimitiveDigiEcalEBTrigPrimDigiCollection
 
typedef edm::SortedCollection< EcalMatacqDigiEcalMatacqDigiCollection
 
typedef edm::SortedCollection< EcalPnDiodeDigiEcalPnDiodeDigiCollection
 
typedef edm::SortedCollection< EcalPseudoStripInputDigiEcalPSInputDigiCollection
 
typedef edm::SortedCollection< EcalTimeDigiEcalTimeDigiCollection
 
typedef edm::SortedCollection< EcalTriggerPrimitiveDigiEcalTrigPrimDigiCollection
 
typedef edm::SortedCollection< EESrFlagEESrFlagCollection
 

Functions

void swap (EBDigiCollection &lhs, EBDigiCollection &rhs)
 
void swap (EcalDigiCollection &lhs, EcalDigiCollection &rhs)
 
void swap (EEDigiCollection &lhs, EEDigiCollection &rhs)
 
void swap (ESDigiCollection &lhs, ESDigiCollection &rhs)
 

Typedef Documentation

◆ EBSrFlagCollection

Definition at line 97 of file EcalDigiCollections.h.

◆ EcalEBTrigPrimDigiCollection

Definition at line 94 of file EcalDigiCollections.h.

◆ EcalMatacqDigiCollection

Definition at line 100 of file EcalDigiCollections.h.

◆ EcalPnDiodeDigiCollection

Definition at line 99 of file EcalDigiCollections.h.

◆ EcalPSInputDigiCollection

Definition at line 96 of file EcalDigiCollections.h.

◆ EcalTimeDigiCollection

Definition at line 92 of file EcalDigiCollections.h.

◆ EcalTrigPrimDigiCollection

Definition at line 93 of file EcalDigiCollections.h.

◆ EESrFlagCollection

Definition at line 98 of file EcalDigiCollections.h.

Function Documentation

◆ swap() [1/4]

void swap ( EBDigiCollection lhs,
EBDigiCollection rhs 
)
inline

Definition at line 86 of file EcalDigiCollections.h.

86 { lhs.swap(rhs); }

References EBDigiCollection::swap().

◆ swap() [2/4]

void swap ( EcalDigiCollection lhs,
EcalDigiCollection rhs 
)
inline

Definition at line 84 of file EcalDigiCollections.h.

84 { lhs.swap(rhs); }

References EcalDigiCollection::swap().

Referenced by EcalDigiCollection::swap().

◆ swap() [3/4]

void swap ( EEDigiCollection lhs,
EEDigiCollection rhs 
)
inline

Definition at line 88 of file EcalDigiCollections.h.

88 { lhs.swap(rhs); }

References EEDigiCollection::swap().

◆ swap() [4/4]

void swap ( ESDigiCollection lhs,
ESDigiCollection rhs 
)
inline

Definition at line 90 of file EcalDigiCollections.h.

90 { lhs.swap(rhs); }

References ESDigiCollection::swap().

EcalDigiCollection::swap
void swap(DataFrameContainer &other)
Definition: EcalDigiCollections.h:28
ESDigiCollection::swap
void swap(ESDigiCollection &other)
Definition: EcalDigiCollections.h:66
EEDigiCollection::swap
void swap(EEDigiCollection &other)
Definition: EcalDigiCollections.h:52
EBDigiCollection::swap
void swap(EBDigiCollection &other)
Definition: EcalDigiCollections.h:39