CMS 3D CMS Logo

Classes | Typedefs
HoughGrouping.h File Reference
#include <memory>
#include <cstdlib>
#include <stdexcept>
#include <iostream>
#include <vector>
#include "L1Trigger/DTTriggerPhase2/interface/MuonPath.h"
#include "L1Trigger/DTTriggerPhase2/interface/DTprimitive.h"
#include "L1Trigger/DTTriggerPhase2/interface/MotherGrouping.h"

Go to the source code of this file.

Classes

class  HoughGrouping
 
struct  ProtoCand
 

Typedefs

typedef std::pair< double, double > PointInPlane
 
typedef std::map< unsigned short int, double > PointMap
 
typedef std::vector< PointInPlanePointsInPlane
 
typedef std::tuple< double, double, unsigned short int > PointTuple
 
typedef std::vector< PointTuplePointTuples
 

Typedef Documentation

◆ PointInPlane

typedef std::pair<double, double> PointInPlane

Definition at line 29 of file HoughGrouping.h.

◆ PointMap

typedef std::map<unsigned short int, double> PointMap

Definition at line 33 of file HoughGrouping.h.

◆ PointsInPlane

typedef std::vector<PointInPlane> PointsInPlane

Definition at line 30 of file HoughGrouping.h.

◆ PointTuple

typedef std::tuple<double, double, unsigned short int> PointTuple

Definition at line 31 of file HoughGrouping.h.

◆ PointTuples

typedef std::vector<PointTuple> PointTuples

Definition at line 32 of file HoughGrouping.h.