CMS 3D CMS Logo

Classes | Typedefs | Functions
EcalDigiCollections.h File Reference
#include "DataFormats/EcalDigi/interface/EBDataFrame.h"
#include "DataFormats/EcalDigi/interface/EcalDataFrame_Ph2.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"
#include "DataFormats/EcalDigi/interface/EcalConstants.h"

Go to the source code of this file.

Classes

class  EBDigiCollection
 
class  EBDigiCollectionPh2
 
class  EcalDigiCollection
 
class  EcalDigiCollectionPh2
 
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 (EcalDigiCollection &lhs, EcalDigiCollection &rhs)
 
void swap (EBDigiCollection &lhs, EBDigiCollection &rhs)
 
void swap (EEDigiCollection &lhs, EEDigiCollection &rhs)
 
void swap (ESDigiCollection &lhs, ESDigiCollection &rhs)
 
void swap (EcalDigiCollectionPh2 &lhs, EcalDigiCollectionPh2 &rhs)
 
void swap (EBDigiCollectionPh2 &lhs, EBDigiCollectionPh2 &rhs)
 

Typedef Documentation

◆ EBSrFlagCollection

Definition at line 125 of file EcalDigiCollections.h.

◆ EcalEBTrigPrimDigiCollection

Definition at line 122 of file EcalDigiCollections.h.

◆ EcalMatacqDigiCollection

Definition at line 128 of file EcalDigiCollections.h.

◆ EcalPnDiodeDigiCollection

Definition at line 127 of file EcalDigiCollections.h.

◆ EcalPSInputDigiCollection

Definition at line 124 of file EcalDigiCollections.h.

◆ EcalTimeDigiCollection

Definition at line 120 of file EcalDigiCollections.h.

◆ EcalTrigPrimDigiCollection

Definition at line 121 of file EcalDigiCollections.h.

◆ EESrFlagCollection

Definition at line 126 of file EcalDigiCollections.h.

Function Documentation

◆ swap() [1/6]

void swap ( EcalDigiCollection lhs,
EcalDigiCollection rhs 
)
inline

Definition at line 108 of file EcalDigiCollections.h.

References EcalDigiCollection::swap().

Referenced by EcalDigiCollectionPh2::swap(), and EcalDigiCollection::swap().

108 { lhs.swap(rhs); }
void swap(DataFrameContainer &other)

◆ swap() [2/6]

void swap ( EBDigiCollection lhs,
EBDigiCollection rhs 
)
inline

Definition at line 110 of file EcalDigiCollections.h.

References EBDigiCollection::swap().

110 { lhs.swap(rhs); }
void swap(EBDigiCollection &other)

◆ swap() [3/6]

void swap ( EEDigiCollection lhs,
EEDigiCollection rhs 
)
inline

Definition at line 112 of file EcalDigiCollections.h.

References EEDigiCollection::swap().

112 { lhs.swap(rhs); }
void swap(EEDigiCollection &other)

◆ swap() [4/6]

void swap ( ESDigiCollection lhs,
ESDigiCollection rhs 
)
inline

Definition at line 114 of file EcalDigiCollections.h.

References ESDigiCollection::swap().

114 { lhs.swap(rhs); }
void swap(ESDigiCollection &other)

◆ swap() [5/6]

void swap ( EcalDigiCollectionPh2 lhs,
EcalDigiCollectionPh2 rhs 
)
inline

Definition at line 116 of file EcalDigiCollections.h.

References EcalDigiCollectionPh2::swap().

116 { lhs.swap(rhs); }
void swap(DataFrameContainer &other)

◆ swap() [6/6]

void swap ( EBDigiCollectionPh2 lhs,
EBDigiCollectionPh2 rhs 
)
inline

Definition at line 118 of file EcalDigiCollections.h.

References EBDigiCollectionPh2::swap().

118 { lhs.swap(rhs); }
void swap(EBDigiCollectionPh2 &other)