CMS 3D CMS Logo

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

#include <find_segment.h>

Classes

class  comp3_class
 

Public Member Functions

void build ()
 
void defparam ()
 
 find_segment ()
 
void init ()
 
void operator() (signal_ &ph_pat_p__io, signal_ &ph_pat_q_p__io, signal_ &ph_seg_p__io, signal_ &ph_seg_v_p__io, signal_ &th_seg_p__io, signal_ &cpat_seg_p__io, signal_ &vid__io, signal_ &hid__io, signal_ &cid__io, signal_ &sid__io, signal_ &ph_match__io, signal_ &th_match__io, signal_ &cpat_match__io, signal_ &clk__io)
 

Public Attributes

unsigned bpow
 
bool built
 
unsigned bw_addr
 
unsigned bw_ds
 
unsigned bw_eta
 
unsigned bw_fph
 
unsigned bw_fth
 
unsigned bw_hs
 
unsigned bw_ph
 
unsigned bw_phdiff
 
unsigned bw_phi
 
unsigned bw_q
 
unsigned bw_th
 
unsigned bw_wg
 
unsigned bwr
 
signal_ cid
 
signal_ clk
 
signal_ cmp1
 
signal_storage cmp1__storage
 
signal_ cmp2
 
signal_storage cmp2__storage
 
signal_ cmp3
 
signal_storage cmp3__storage
 
signal_ cmp4
 
signal_storage cmp4__storage
 
unsigned cnr
 
unsigned cnrex
 
class find_segment::comp3_class comp3
 
signal_ cpat_match
 
signal_ cpat_seg
 
signal_storage cpat_seg__storage
 
signal_ cpat_seg_p
 
unsigned cscid
 
unsigned di
 
signal_ diffi0
 
signal_storage diffi0__storage
 
signal_ diffi1
 
signal_storage diffi1__storage
 
signal_ diffi2
 
signal_storage diffi2__storage
 
signal_ diffi3
 
signal_storage diffi3__storage
 
signal_ diffi4
 
signal_storage diffi4__storage
 
unsigned endcap
 
unsigned fold
 
unsigned full_pat_w_st1
 
unsigned full_pat_w_st3
 
bool glbl_gsr
 
signal_ hid
 
unsigned i
 
unsigned j
 
unsigned k
 
unsigned max_drift
 
unsigned max_ph_diff
 
unsigned mult_bw
 
unsigned n_strips
 
unsigned n_wg
 
unsigned nodiff
 
unsigned padding_w_st1
 
unsigned padding_w_st3
 
unsigned pat_w_st1
 
unsigned pat_w_st3
 
unsigned ph_coverage
 
signal_ ph_diff
 
signal_storage ph_diff__storage
 
signal_ ph_diff_tmp
 
signal_storage ph_diff_tmp__storage
 
unsigned ph_hit_w
 
unsigned ph_hit_w10
 
unsigned ph_hit_w20
 
signal_ ph_match
 
signal_ ph_pat
 
signal_storage ph_pat__storage
 
signal_ ph_pat_p
 
signal_ ph_pat_q_p
 
signal_ ph_pat_v
 
signal_storage ph_pat_v__storage
 
unsigned ph_raw_w
 
unsigned ph_reverse
 
signal_ ph_seg
 
signal_storage ph_seg__storage
 
signal_ ph_seg_p
 
signal_ ph_seg_v
 
signal_storage ph_seg_v__storage
 
signal_ ph_seg_v_p
 
signal_ ph_segr
 
signal_storage ph_segr__storage
 
unsigned ph_zone_bnd1
 
unsigned ph_zone_bnd2
 
signal_ rcomp
 
signal_storage rcomp__storage
 
unsigned red_pat_w_st1
 
unsigned red_pat_w_st3
 
signal_ ri
 
signal_storage ri__storage
 
signal_ rj
 
signal_storage rj__storage
 
signal_ rk
 
signal_storage rk__storage
 
unsigned seg_ch
 
signal_ sid
 
unsigned station
 
unsigned th_ch
 
unsigned th_ch11
 
unsigned th_corr_mem_sz
 
unsigned th_coverage
 
unsigned th_hit_w
 
signal_ th_match
 
unsigned th_mem_sz
 
unsigned th_raw_w
 
signal_ th_seg
 
signal_storage th_seg__storage
 
signal_ th_seg_p
 
unsigned tot_diff
 
signal_ vid
 
unsigned zone_cham
 
unsigned zone_overlap
 
unsigned zone_seg
 

Detailed Description

Definition at line 12 of file find_segment.h.

Constructor & Destructor Documentation

find_segment::find_segment ( )
inline

Definition at line 41 of file find_segment.h.

References built, defparam(), and glbl_gsr.

41 {built = false; glbl_gsr = true; defparam();}
void defparam()

Member Function Documentation

void find_segment::build ( )
void find_segment::defparam ( )

Referenced by find_segment().

void find_segment::init ( )
void find_segment::operator() ( signal_ ph_pat_p__io,
signal_ ph_pat_q_p__io,
signal_ ph_seg_p__io,
signal_ ph_seg_v_p__io,
signal_ th_seg_p__io,
signal_ cpat_seg_p__io,
signal_ vid__io,
signal_ hid__io,
signal_ cid__io,
signal_ sid__io,
signal_ ph_match__io,
signal_ th_match__io,
signal_ cpat_match__io,
signal_ clk__io 
)

Member Data Documentation

unsigned find_segment::bpow

Definition at line 123 of file find_segment.h.

bool find_segment::built

Definition at line 44 of file find_segment.h.

Referenced by find_segment().

unsigned find_segment::bw_addr

Definition at line 84 of file find_segment.h.

unsigned find_segment::bw_ds

Definition at line 62 of file find_segment.h.

unsigned find_segment::bw_eta

Definition at line 92 of file find_segment.h.

unsigned find_segment::bw_fph

Definition at line 57 of file find_segment.h.

unsigned find_segment::bw_fth

Definition at line 58 of file find_segment.h.

unsigned find_segment::bw_hs

Definition at line 64 of file find_segment.h.

unsigned find_segment::bw_ph

Definition at line 54 of file find_segment.h.

unsigned find_segment::bw_phdiff

Definition at line 127 of file find_segment.h.

unsigned find_segment::bw_phi

Definition at line 91 of file find_segment.h.

unsigned find_segment::bw_q

Definition at line 83 of file find_segment.h.

unsigned find_segment::bw_th

Definition at line 55 of file find_segment.h.

unsigned find_segment::bw_wg

Definition at line 60 of file find_segment.h.

unsigned find_segment::bwr

Definition at line 122 of file find_segment.h.

signal_ find_segment::cid

Definition at line 141 of file find_segment.h.

signal_ find_segment::clk

Definition at line 138 of file find_segment.h.

signal_ find_segment::cmp1

Definition at line 157 of file find_segment.h.

signal_storage find_segment::cmp1__storage

Definition at line 157 of file find_segment.h.

signal_ find_segment::cmp2

Definition at line 159 of file find_segment.h.

signal_storage find_segment::cmp2__storage

Definition at line 159 of file find_segment.h.

signal_ find_segment::cmp3

Definition at line 161 of file find_segment.h.

signal_storage find_segment::cmp3__storage

Definition at line 161 of file find_segment.h.

signal_ find_segment::cmp4

Definition at line 163 of file find_segment.h.

signal_storage find_segment::cmp4__storage

Definition at line 163 of file find_segment.h.

unsigned find_segment::cnr

Definition at line 124 of file find_segment.h.

unsigned find_segment::cnrex

Definition at line 125 of file find_segment.h.

class find_segment::comp3_class find_segment::comp3
signal_ find_segment::cpat_match

Definition at line 145 of file find_segment.h.

signal_ find_segment::cpat_seg

Definition at line 151 of file find_segment.h.

signal_storage find_segment::cpat_seg__storage

Definition at line 151 of file find_segment.h.

signal_ find_segment::cpat_seg_p

Definition at line 137 of file find_segment.h.

unsigned find_segment::cscid

Definition at line 47 of file find_segment.h.

unsigned find_segment::di

Definition at line 173 of file find_segment.h.

signal_ find_segment::diffi0

Definition at line 156 of file find_segment.h.

signal_storage find_segment::diffi0__storage

Definition at line 156 of file find_segment.h.

signal_ find_segment::diffi1

Definition at line 158 of file find_segment.h.

signal_storage find_segment::diffi1__storage

Definition at line 158 of file find_segment.h.

signal_ find_segment::diffi2

Definition at line 160 of file find_segment.h.

signal_storage find_segment::diffi2__storage

Definition at line 160 of file find_segment.h.

signal_ find_segment::diffi3

Definition at line 162 of file find_segment.h.

signal_storage find_segment::diffi3__storage

Definition at line 162 of file find_segment.h.

signal_ find_segment::diffi4

Definition at line 164 of file find_segment.h.

signal_storage find_segment::diffi4__storage

Definition at line 164 of file find_segment.h.

unsigned find_segment::endcap

Definition at line 101 of file find_segment.h.

Referenced by geometryXMLparser.CSCAlignable::index().

unsigned find_segment::fold

Definition at line 80 of file find_segment.h.

unsigned find_segment::full_pat_w_st1

Definition at line 72 of file find_segment.h.

unsigned find_segment::full_pat_w_st3

Definition at line 70 of file find_segment.h.

bool find_segment::glbl_gsr

Definition at line 45 of file find_segment.h.

Referenced by find_segment().

signal_ find_segment::hid

Definition at line 140 of file find_segment.h.

unsigned find_segment::i

Definition at line 170 of file find_segment.h.

unsigned find_segment::j

Definition at line 171 of file find_segment.h.

unsigned find_segment::k

Definition at line 172 of file find_segment.h.

unsigned find_segment::max_drift

Definition at line 89 of file find_segment.h.

unsigned find_segment::max_ph_diff

Definition at line 126 of file find_segment.h.

unsigned find_segment::mult_bw

Definition at line 115 of file find_segment.h.

unsigned find_segment::n_strips

Definition at line 102 of file find_segment.h.

unsigned find_segment::n_wg

Definition at line 103 of file find_segment.h.

unsigned find_segment::nodiff

Definition at line 130 of file find_segment.h.

unsigned find_segment::padding_w_st1

Definition at line 74 of file find_segment.h.

unsigned find_segment::padding_w_st3

Definition at line 75 of file find_segment.h.

unsigned find_segment::pat_w_st1

Definition at line 68 of file find_segment.h.

unsigned find_segment::pat_w_st3

Definition at line 66 of file find_segment.h.

unsigned find_segment::ph_coverage

Definition at line 107 of file find_segment.h.

signal_ find_segment::ph_diff

Definition at line 154 of file find_segment.h.

signal_storage find_segment::ph_diff__storage

Definition at line 154 of file find_segment.h.

signal_ find_segment::ph_diff_tmp

Definition at line 153 of file find_segment.h.

signal_storage find_segment::ph_diff_tmp__storage

Definition at line 153 of file find_segment.h.

unsigned find_segment::ph_hit_w

Definition at line 94 of file find_segment.h.

unsigned find_segment::ph_hit_w10

Definition at line 98 of file find_segment.h.

unsigned find_segment::ph_hit_w20

Definition at line 96 of file find_segment.h.

signal_ find_segment::ph_match

Definition at line 143 of file find_segment.h.

signal_ find_segment::ph_pat

Definition at line 146 of file find_segment.h.

signal_storage find_segment::ph_pat__storage

Definition at line 146 of file find_segment.h.

signal_ find_segment::ph_pat_p

Definition at line 132 of file find_segment.h.

signal_ find_segment::ph_pat_q_p

Definition at line 133 of file find_segment.h.

signal_ find_segment::ph_pat_v

Definition at line 147 of file find_segment.h.

signal_storage find_segment::ph_pat_v__storage

Definition at line 147 of file find_segment.h.

unsigned find_segment::ph_raw_w

Definition at line 86 of file find_segment.h.

unsigned find_segment::ph_reverse

Definition at line 111 of file find_segment.h.

signal_ find_segment::ph_seg

Definition at line 148 of file find_segment.h.

signal_storage find_segment::ph_seg__storage

Definition at line 148 of file find_segment.h.

signal_ find_segment::ph_seg_p

Definition at line 134 of file find_segment.h.

signal_ find_segment::ph_seg_v

Definition at line 149 of file find_segment.h.

signal_storage find_segment::ph_seg_v__storage

Definition at line 149 of file find_segment.h.

signal_ find_segment::ph_seg_v_p

Definition at line 135 of file find_segment.h.

signal_ find_segment::ph_segr

Definition at line 152 of file find_segment.h.

signal_storage find_segment::ph_segr__storage

Definition at line 152 of file find_segment.h.

unsigned find_segment::ph_zone_bnd1

Definition at line 118 of file find_segment.h.

unsigned find_segment::ph_zone_bnd2

Definition at line 119 of file find_segment.h.

signal_ find_segment::rcomp

Definition at line 155 of file find_segment.h.

signal_storage find_segment::rcomp__storage

Definition at line 155 of file find_segment.h.

unsigned find_segment::red_pat_w_st1

Definition at line 78 of file find_segment.h.

unsigned find_segment::red_pat_w_st3

Definition at line 77 of file find_segment.h.

signal_ find_segment::ri

Definition at line 165 of file find_segment.h.

signal_storage find_segment::ri__storage

Definition at line 165 of file find_segment.h.

signal_ find_segment::rj

Definition at line 166 of file find_segment.h.

signal_storage find_segment::rj__storage

Definition at line 166 of file find_segment.h.

signal_ find_segment::rk

Definition at line 167 of file find_segment.h.

signal_storage find_segment::rk__storage

Definition at line 167 of file find_segment.h.

unsigned find_segment::seg_ch

Definition at line 51 of file find_segment.h.

signal_ find_segment::sid

Definition at line 142 of file find_segment.h.

unsigned find_segment::station
unsigned find_segment::th_ch

Definition at line 109 of file find_segment.h.

unsigned find_segment::th_ch11

Definition at line 82 of file find_segment.h.

unsigned find_segment::th_corr_mem_sz

Definition at line 113 of file find_segment.h.

unsigned find_segment::th_coverage

Definition at line 105 of file find_segment.h.

unsigned find_segment::th_hit_w

Definition at line 100 of file find_segment.h.

signal_ find_segment::th_match

Definition at line 144 of file find_segment.h.

unsigned find_segment::th_mem_sz

Definition at line 112 of file find_segment.h.

unsigned find_segment::th_raw_w

Definition at line 87 of file find_segment.h.

signal_ find_segment::th_seg

Definition at line 150 of file find_segment.h.

signal_storage find_segment::th_seg__storage

Definition at line 150 of file find_segment.h.

signal_ find_segment::th_seg_p

Definition at line 136 of file find_segment.h.

unsigned find_segment::tot_diff

Definition at line 128 of file find_segment.h.

signal_ find_segment::vid

Definition at line 139 of file find_segment.h.

unsigned find_segment::zone_cham

Definition at line 48 of file find_segment.h.

unsigned find_segment::zone_overlap

Definition at line 120 of file find_segment.h.

unsigned find_segment::zone_seg

Definition at line 49 of file find_segment.h.