CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ConvertedHit Class Reference

#include <EmulatorClasses.h>

Public Member Functions

int BX ()
 
int Id ()
 
int IsNeighbor ()
 
int Pattern ()
 
int Ph_hit ()
 
int Phi ()
 
int Phzvl ()
 
int Quality ()
 
int SectorIndex ()
 
void SetId (int id)
 
void SetNeighbor (int neighbor)
 
void SetNull ()
 
void SetSectorIndex (int sectorIndex)
 
void SetStrip (int strip)
 
void SetTheta (int theta)
 
void SetTP (TriggerPrimitive tp)
 
void SetValues (int phi, int theta, int ph_hit, int phzvl, int station, int sub, int id, int quality, int pattern, int wire, int strip, int BX)
 
void SetZhit (int zhit)
 
void SetZoneContribution (std::vector< int > zonecontribution)
 
int Station ()
 
int Strip ()
 
int Sub ()
 
int Theta ()
 
TriggerPrimitive TP ()
 
int Wire ()
 
int Zhit ()
 
std::vector< int > ZoneContribution ()
 

Private Attributes

int _bx
 
int _id
 
int _isNeighbor
 
int _patt
 
int _ph
 
int _phit
 
int _phzvl
 
int _qual
 
int _sectorIndex
 
int _sta
 
int _strip
 
int _sub
 
int _th
 
TriggerPrimitive _tp
 
int _wire
 
int _zhit
 
std::vector< int > _zonecont
 

Detailed Description

Definition at line 16 of file EmulatorClasses.h.

Member Function Documentation

int ConvertedHit::BX ( )
inline

Definition at line 71 of file EmulatorClasses.h.

71 {return _bx;};
int ConvertedHit::Id ( )
inline

Definition at line 65 of file EmulatorClasses.h.

65 {return _id;};
int ConvertedHit::IsNeighbor ( )
inline

Definition at line 73 of file EmulatorClasses.h.

73 {return _isNeighbor;};
int ConvertedHit::Pattern ( )
inline

Definition at line 67 of file EmulatorClasses.h.

67 {return _patt;};
int ConvertedHit::Ph_hit ( )
inline

Definition at line 61 of file EmulatorClasses.h.

61 {return _phit;};
int ConvertedHit::Phi ( )
inline

Definition at line 59 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

59 {return _ph;};
int ConvertedHit::Phzvl ( )
inline

Definition at line 62 of file EmulatorClasses.h.

62 {return _phzvl;};
int ConvertedHit::Quality ( )
inline

Definition at line 66 of file EmulatorClasses.h.

66 {return _qual;};
int ConvertedHit::SectorIndex ( )
inline

Definition at line 72 of file EmulatorClasses.h.

72 {return _sectorIndex;};
void ConvertedHit::SetId ( int  id)
inline

Definition at line 35 of file EmulatorClasses.h.

35  {
36 
37  _id = id;
38  };
void ConvertedHit::SetNeighbor ( int  neighbor)
inline

Definition at line 56 of file EmulatorClasses.h.

References neighbor().

Referenced by PrimitiveConverter::convert().

bool neighbor(int endcap, int sector, int SectIndex, int id, int sub, int station)
void ConvertedHit::SetNull ( )
inline

Definition at line 28 of file EmulatorClasses.h.

Referenced by PhiMatching().

28  {
29 
30  _ph = -999;_th = -999;_phit = -999;_phzvl = -999;_sta = -999;_sub = -999;_id = -999;_qual = -999;_patt = 0;
31  _wire = -999;_strip = -999;_zhit = -999;
32  };
void ConvertedHit::SetSectorIndex ( int  sectorIndex)
inline

Definition at line 52 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

52 {_sectorIndex = sectorIndex;};
void ConvertedHit::SetStrip ( int  strip)
inline

Definition at line 41 of file EmulatorClasses.h.

41  {
42 
43  _strip = strip;
44  };
void ConvertedHit::SetTheta ( int  theta)
inline

Definition at line 48 of file EmulatorClasses.h.

References theta().

48 {_th = theta;};
Geom::Theta< T > theta() const
void ConvertedHit::SetTP ( TriggerPrimitive  tp)
inline

Definition at line 50 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

50 {_tp = tp;};
TriggerPrimitive _tp
void ConvertedHit::SetValues ( int  phi,
int  theta,
int  ph_hit,
int  phzvl,
int  station,
int  sub,
int  id,
int  quality,
int  pattern,
int  wire,
int  strip,
int  BX 
)
inline

Definition at line 21 of file EmulatorClasses.h.

References rpcdqm::BX, listBenchmarks::pattern, HLT_25ns10e33_v2_cff::quality, relativeConstraints::station, and theta().

Referenced by PrimitiveConverter::convert().

void ConvertedHit::SetZhit ( int  zhit)
inline

Definition at line 46 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

46 {_zhit = zhit;};
void ConvertedHit::SetZoneContribution ( std::vector< int >  zonecontribution)
inline

Definition at line 54 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

54 {_zonecont = zonecontribution;};
std::vector< int > _zonecont
int ConvertedHit::Station ( )
inline

Definition at line 63 of file EmulatorClasses.h.

63 {return _sta;};
int ConvertedHit::Strip ( )
inline

Definition at line 69 of file EmulatorClasses.h.

69 {return _strip;};
int ConvertedHit::Sub ( )
inline

Definition at line 64 of file EmulatorClasses.h.

64 {return _sub;};
int ConvertedHit::Theta ( )
inline

Definition at line 60 of file EmulatorClasses.h.

Referenced by PrimitiveConverter::convert().

60 {return _th;};
TriggerPrimitive ConvertedHit::TP ( )
inline

Definition at line 74 of file EmulatorClasses.h.

74 {return _tp;};
TriggerPrimitive _tp
int ConvertedHit::Wire ( )
inline

Definition at line 68 of file EmulatorClasses.h.

68 {return _wire;};
int ConvertedHit::Zhit ( )
inline

Definition at line 70 of file EmulatorClasses.h.

70 {return _zhit;};
std::vector<int> ConvertedHit::ZoneContribution ( )
inline

Definition at line 75 of file EmulatorClasses.h.

75 {return _zonecont;};
std::vector< int > _zonecont

Member Data Documentation

int ConvertedHit::_bx
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_id
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_isNeighbor
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_patt
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_ph
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_phit
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_phzvl
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_qual
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_sectorIndex
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_sta
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_strip
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_sub
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_th
private

Definition at line 75 of file EmulatorClasses.h.

TriggerPrimitive ConvertedHit::_tp
private

Definition at line 81 of file EmulatorClasses.h.

int ConvertedHit::_wire
private

Definition at line 75 of file EmulatorClasses.h.

int ConvertedHit::_zhit
private

Definition at line 75 of file EmulatorClasses.h.

std::vector<int> ConvertedHit::_zonecont
private

Definition at line 82 of file EmulatorClasses.h.