#include <ChamberSegmentUtility.h>
Public Member Functions | |
ChamberSegmentUtility () | |
std::vector< CSCSegment > | getCSCSegmentsInChamber (CSCDetId) |
std::vector< DTRecSegment4D > | getDTSegmentsInChamber (DTChamberId) |
void | initCSU (const edm::Handle< DTRecSegment4DCollection > &, const edm::Handle< CSCSegmentCollection > &) |
Private Attributes | |
edm::Handle< DTRecSegment4DCollection > | all4DSegments |
edm::ESHandle< CSCGeometry > | cscGeometry |
std::vector< CSCSegment > | cscseg |
edm::Handle< CSCSegmentCollection > | CSCSegments |
edm::ESHandle< DTGeometry > | dtGeom |
std::vector< DTRecSegment4D > | dtseg |
Class: ChamberSegmentUtility
Description: utility class for the dynamical truncation algorithm
Authors : D. Pagano & G. Bruno - UCL Louvain
Definition at line 34 of file ChamberSegmentUtility.h.
ChamberSegmentUtility::ChamberSegmentUtility | ( | ) |
Definition at line 36 of file ChamberSegmentUtility.cc.
vector< CSCSegment > ChamberSegmentUtility::getCSCSegmentsInChamber | ( | CSCDetId | sel | ) |
Definition at line 46 of file ChamberSegmentUtility.cc.
vector< DTRecSegment4D > ChamberSegmentUtility::getDTSegmentsInChamber | ( | DTChamberId | sel | ) |
Definition at line 58 of file ChamberSegmentUtility.cc.
void ChamberSegmentUtility::initCSU | ( | const edm::Handle< DTRecSegment4DCollection > & | DTSegProd, |
const edm::Handle< CSCSegmentCollection > & | CSCSegProd | ||
) |
Definition at line 39 of file ChamberSegmentUtility.cc.
Referenced by DynamicTruncation::setProd().
|
private |
Definition at line 53 of file ChamberSegmentUtility.h.
|
private |
Definition at line 50 of file ChamberSegmentUtility.h.
|
private |
Definition at line 55 of file ChamberSegmentUtility.h.
|
private |
Definition at line 51 of file ChamberSegmentUtility.h.
|
private |
Definition at line 52 of file ChamberSegmentUtility.h.
|
private |
Definition at line 54 of file ChamberSegmentUtility.h.