test
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 Member Functions | Private Attributes | Static Private Attributes
sptf Class Reference

#include <sp_tf.h>

Inheritance diagram for sptf:
edm::EDProducer edm::ProducerBase edm::EDConsumerBase edm::ProductRegistryHelper

Public Member Functions

void beginJob ()
 
void endJob ()
 
void produce (edm::Event &, const edm::EventSetup &)
 
 sptf (const PSet &)
 
 sptf ()
 
 ~sptf ()
 
- Public Member Functions inherited from edm::EDProducer
 EDProducer ()
 
ModuleDescription const & moduleDescription () const
 
virtual ~EDProducer ()
 
- Public Member Functions inherited from edm::ProducerBase
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
std::vector
< edm::ProductResolverIndex >
const & 
indiciesForPutProducts (BranchType iBranchType) const
 
 ProducerBase ()
 
void registerProducts (ProducerBase *, ProductRegistry *, ModuleDescription const &)
 
std::function< void(BranchDescription
const &)> 
registrationCallback () const
 used by the fwk to register list of products More...
 
void resolvePutIndicies (BranchType iBranchType, std::unordered_multimap< std::string, edm::ProductResolverIndex > const &iIndicies, std::string const &moduleLabel)
 
virtual ~ProducerBase () noexcept(false)
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
 EDConsumerBase (EDConsumerBase const &)=delete
 
 EDConsumerBase (EDConsumerBase &&)=default
 
ProductResolverIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const
 
std::vector
< ProductResolverIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
EDConsumerBase const & operator= (EDConsumerBase const &)=delete
 
EDConsumerBaseoperator= (EDConsumerBase &&)=default
 
bool registeredToConsume (ProductResolverIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &, bool iPrefetchMayGet)
 
virtual ~EDConsumerBase () noexcept(false)
 

Private Member Functions

void build ()
 
void defparam ()
 
std::vector< int > GetLayer ()
 
std::vector< int > GetPhhit ()
 
std::vector< int > GetPhi ()
 
std::vector< int > GetPhzvl ()
 
std::vector< int > GetQuality ()
 
std::vector< int > GetStraight ()
 
std::vector< int > GetStrip ()
 
std::vector< int > GetTheta ()
 
void init ()
 

Private Attributes

signal_ _bend
 
signal_storage _bend__storage
 
signal_ _bx_jitter
 
signal_storage _bx_jitter__storage
 
std::vector< edm::InputTag_convTrkInputs
 
signal_ _cscid
 
signal_storage _cscid__storage
 
signal_ _endcap
 
signal_storage _endcap__storage
 
signal_ _event
 
signal_storage _event__storage
 
signal_ _halfstrip
 
signal_storage _halfstrip__storage
 
signal_ _pattern
 
signal_storage _pattern__storage
 
signal_ _quality
 
signal_storage _quality__storage
 
signal_ _sector
 
signal_storage _sector__storage
 
signal_ _station
 
signal_storage _station__storage
 
signal_ _subsector
 
signal_storage _subsector__storage
 
std::vector< edm::InputTag_tpinputs
 
signal_ _valid
 
signal_storage _valid__storage
 
signal_ _wiregroup
 
signal_storage _wiregroup__storage
 
signal_ a
 
signal_storage a__storage
 
signal_ addri
 
signal_storage addri__storage
 
signal_ b
 
signal_storage b__storage
 
signal_ begin_time
 
signal_storage begin_time__storage
 
signal_ best_tracks
 
signal_storage best_tracks__storage
 
signal_ bt_ci
 
signal_storage bt_ci__storage
 
signal_ bt_cpattern
 
signal_storage bt_cpattern__storage
 
signal_ bt_delta_ph
 
signal_storage bt_delta_ph__storage
 
signal_ bt_delta_th
 
signal_storage bt_delta_th__storage
 
signal_ bt_hi
 
signal_storage bt_hi__storage
 
signal_ bt_phi
 
signal_storage bt_phi__storage
 
signal_ bt_rank
 
signal_storage bt_rank__storage
 
signal_ bt_si
 
signal_storage bt_si__storage
 
signal_ bt_sign_ph
 
signal_storage bt_sign_ph__storage
 
signal_ bt_sign_th
 
signal_storage bt_sign_th__storage
 
signal_ bt_theta
 
signal_storage bt_theta__storage
 
signal_ bt_vi
 
signal_storage bt_vi__storage
 
bool built
 
signal_ clctpat
 
signal_storage clctpat__storage
 
signal_ clki
 
signal_storage clki__storage
 
signal_ code
 
signal_storage code__storage
 
int count
 
signal_ cpati
 
signal_storage cpati__storage
 
signal_ csi
 
signal_storage csi__storage
 
signal_ d
 
signal_storage d__storage
 
signal_ elapsed_time
 
signal_storage elapsed_time__storage
 
signal_ end_time
 
signal_storage end_time__storage
 
signal_ ev
 
signal_storage ev__storage
 
signal_ found_cand
 
signal_storage found_cand__storage
 
signal_ found_tr
 
signal_storage found_tr__storage
 
bool glbl_gsr
 
signal_ good_ev
 
signal_storage good_ev__storage
 
signal_ good_ev_cnt
 
signal_storage good_ev_cnt__storage
 
signal_ hstri
 
signal_storage hstri__storage
 
signal_ hstrip
 
signal_storage hstrip__storage
 
signal_ i
 
signal_storage i__storage
 
signal_ iadr
 
signal_storage iadr__storage
 
signal_ ibx
 
signal_storage ibx__storage
 
signal_ ich
 
signal_storage ich__storage
 
signal_ icid
 
signal_storage icid__storage
 
signal_ iev
 
signal_storage iev__storage
 
signal_ ii
 
signal_storage ii__storage
 
signal_ im
 
signal_storage im__storage
 
signal_ in
 
signal_storage in__storage
 
signal_ ip
 
signal_storage ip__storage
 
signal_ ipr
 
signal_storage ipr__storage
 
signal_ ir
 
signal_storage ir__storage
 
signal_ iseg
 
signal_storage iseg__storage
 
signal_ isg
 
signal_storage isg__storage
 
signal_ ist
 
signal_storage ist__storage
 
signal_ iz
 
signal_storage iz__storage
 
signal_ j
 
signal_storage j__storage
 
unsigned k
 
signal_ kp
 
signal_storage kp__storage
 
signal_ line
 
signal_storage line__storage
 
signal_ me11a
 
signal_storage me11a__storage
 
signal_ patt_ci
 
signal_storage patt_ci__storage
 
signal_ patt_hi
 
signal_storage patt_hi__storage
 
signal_ patt_si
 
signal_storage patt_si__storage
 
signal_ patt_vi
 
signal_storage patt_vi__storage
 
signal_ ph
 
signal_storage ph__storage
 
signal_ ph_disp
 
signal_storage ph_disp__storage
 
signal_ ph_init
 
signal_storage ph_init__storage
 
signal_ ph_match
 
signal_storage ph_match__storage
 
signal_ ph_num
 
signal_storage ph_num__storage
 
signal_ ph_q
 
signal_storage ph_q__storage
 
signal_ ph_ranko
 
signal_storage ph_ranko__storage
 
signal_ ph_zone
 
signal_storage ph_zone__storage
 
signal_ phzvl
 
signal_storage phzvl__storage
 
signal_ pi
 
signal_storage pi__storage
 
signal_ pps_csi
 
signal_storage pps_csi__storage
 
signal_ pr_cnt
 
signal_storage pr_cnt__storage
 
signal_ pts
 
signal_storage pts__storage
 
signal_ qi
 
signal_storage qi__storage
 
signal_ quality
 
signal_storage quality__storage
 
signal_ r_ini
 
signal_storage r_ini__storage
 
signal_ r_outo
 
signal_storage r_outo__storage
 
signal_ s
 
signal_storage s__storage
 
signal_ seli
 
signal_storage seli__storage
 
signal_ si
 
signal_storage si__storage
 
signal_ sn
 
signal_storage sn__storage
 
signal_ st
 
signal_storage st__storage
 
signal_ st_cnt
 
signal_storage st_cnt__storage
 
signal_ stat
 
signal_storage stat__storage
 
signal_ th
 
signal_ th11
 
signal_storage th11__storage
 
signal_storage th__storage
 
signal_ th_disp
 
signal_storage th_disp__storage
 
signal_ th_init
 
signal_storage th_init__storage
 
signal_ th_match
 
signal_ th_match11
 
signal_storage th_match11__storage
 
signal_storage th_match__storage
 
std::vector< std::vector< int > > the_bend
 
std::vector< std::vector< int > > the_bx_jitter
 
std::vector< int > the_bxValue
 
std::vector< std::vector< int > > the_cscid
 
std::vector< int > the_emuLayer
 
std::vector< int > the_emuPhhit
 
std::vector< int > the_emuPhi
 
std::vector< int > the_emuPhzvl
 
std::vector< int > the_emuQuality
 
std::vector< int > the_emuStraight
 
std::vector< int > the_emuStrip
 
std::vector< int > the_emuTheta
 
std::vector< std::vector< int > > the_endcap
 
std::vector< std::vector< int > > the_halfstrip
 
std::vector< std::vector< int > > the_inputOrder
 
std::vector< std::vector< int > > the_pattern
 
std::vector< std::vector< int > > the_primSelector
 
std::vector< std::vector< int > > the_quality
 
std::vector< std::vector< int > > the_sector
 
std::vector< std::vector< int > > the_station
 
std::vector< std::vector< int > > the_subsector
 
std::vector< std::vector< int > > the_valid
 
std::vector< std::vector< int > > the_wiregroup
 
signal_ tphi
 
signal_storage tphi__storage
 
sp uut
 
signal_ v0
 
signal_storage v0__storage
 
signal_ v1
 
signal_storage v1__storage
 
signal_ v2
 
signal_storage v2__storage
 
signal_ v3
 
signal_storage v3__storage
 
signal_ v4
 
signal_storage v4__storage
 
signal_ v5
 
signal_storage v5__storage
 
signal_ vl
 
signal_storage vl__storage
 
signal_ wei
 
signal_storage wei__storage
 
signal_ wgi
 
signal_storage wgi__storage
 
signal_ wiregroup
 
signal_storage wiregroup__storage
 
signal_ zi
 
signal_storage zi__storage
 

Static Private Attributes

static const unsigned _bpow = 6
 
static const unsigned _bw_addr = 7
 
static const unsigned _bw_ds = 7
 
static const unsigned _bw_eta = 7
 
static const unsigned _bw_fph = 12
 
static const unsigned _bw_fth = 8
 
static const unsigned _bw_hs = 8
 
static const unsigned _bw_ph = 8
 
static const unsigned _bw_phi = 12
 
static const unsigned _bw_q = 4
 
static const unsigned _bw_th = 7
 
static const unsigned _bw_wg = 7
 
static const unsigned _bwr = 6
 
static const unsigned _cnr = (1 << _bpow)
 
static const unsigned _cnrex = _ph_raw_w
 
static const unsigned _fold = 4
 
static const unsigned _full_pat_w_st1 = (1 << (_pat_w_st1+1)) - 1
 
static const unsigned _full_pat_w_st3 = (1 << (_pat_w_st3+1)) - 1
 
static const unsigned _max_drift = 3
 
static const unsigned _max_ev = 21
 
static const unsigned _mult_bw = _bw_fph + 11
 
static const unsigned _padding_w_st1 = _full_pat_w_st1 / 2
 
static const unsigned _padding_w_st3 = _full_pat_w_st3 / 2
 
static const unsigned _pat_w_st1 = _pat_w_st3 + 1
 
static const unsigned _pat_w_st3 = 3
 
static const unsigned _ph_hit_w = 44
 
static const unsigned _ph_hit_w10 = 24
 
static const unsigned _ph_hit_w20 = _ph_hit_w
 
static const unsigned _ph_raw_w = (1 << _pat_w_st3) * 15
 
static const unsigned _red_pat_w_st1 = _pat_w_st1 * 2 + 1
 
static const unsigned _red_pat_w_st3 = _pat_w_st3 * 2 + 1
 
static const unsigned _seg_ch = 2
 
static const unsigned _th_ch11 = _seg_ch * _seg_ch
 
static const unsigned _th_corr_mem_sz = (1 << _bw_addr)
 
static const unsigned _th_hit_w = 64
 
static const unsigned _th_mem_sz = (1 << _bw_addr)
 
static const unsigned _th_raw_w = (1 << _bw_th)
 
static const unsigned _zone_overlap = 2
 

Additional Inherited Members

- Public Types inherited from edm::EDProducer
typedef EDProducer ModuleType
 
- Public Types inherited from edm::ProducerBase
typedef
ProductRegistryHelper::TypeLabelList 
TypeLabelList
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDProducer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &descriptions)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Definition at line 79 of file sp_tf.h.

Constructor & Destructor Documentation

sptf::sptf ( const PSet )
sptf::~sptf ( )
inline

Definition at line 85 of file sp_tf.h.

85 {}
sptf::sptf ( )
inline

Definition at line 86 of file sp_tf.h.

References gather_cfg::cout.

86 {std::cout << "Hello there.\n";}
tuple cout
Definition: gather_cfg.py:145

Member Function Documentation

void sptf::beginJob ( )
virtual

Reimplemented from edm::EDProducer.

void sptf::build ( )
private
void sptf::defparam ( )
private
void sptf::endJob ( )
virtual

Reimplemented from edm::EDProducer.

std::vector<int> sptf::GetLayer ( )
inlineprivate

Definition at line 128 of file sp_tf.h.

References the_emuLayer.

128 {return the_emuLayer;}
std::vector< int > the_emuLayer
Definition: sp_tf.h:120
std::vector<int> sptf::GetPhhit ( )
inlineprivate

Definition at line 124 of file sp_tf.h.

References the_emuPhhit.

124 {return the_emuPhhit;}
std::vector< int > the_emuPhhit
Definition: sp_tf.h:115
std::vector<int> sptf::GetPhi ( void  )
inlineprivate

Definition at line 122 of file sp_tf.h.

References the_emuPhi.

122 {return the_emuPhi;}
std::vector< int > the_emuPhi
Definition: sp_tf.h:113
std::vector<int> sptf::GetPhzvl ( )
inlineprivate

Definition at line 125 of file sp_tf.h.

References the_emuPhzvl.

125 {return the_emuPhzvl;}
std::vector< int > the_emuPhzvl
Definition: sp_tf.h:116
std::vector<int> sptf::GetQuality ( )
inlineprivate

Definition at line 129 of file sp_tf.h.

References the_emuQuality.

129 {return the_emuQuality;}
std::vector< int > the_emuQuality
Definition: sp_tf.h:119
std::vector<int> sptf::GetStraight ( )
inlineprivate

Definition at line 127 of file sp_tf.h.

References the_emuStraight.

127 {return the_emuStraight;}
std::vector< int > the_emuStraight
Definition: sp_tf.h:118
std::vector<int> sptf::GetStrip ( )
inlineprivate

Definition at line 126 of file sp_tf.h.

References the_emuStrip.

126 {return the_emuStrip;}
std::vector< int > the_emuStrip
Definition: sp_tf.h:117
std::vector<int> sptf::GetTheta ( )
inlineprivate

Definition at line 123 of file sp_tf.h.

References the_emuTheta.

123 {return the_emuTheta;}
std::vector< int > the_emuTheta
Definition: sp_tf.h:114
void sptf::init ( )
private
void sptf::produce ( edm::Event ,
const edm::EventSetup  
)
virtual

Implements edm::EDProducer.

Member Data Documentation

signal_ sptf::_bend
private

Definition at line 254 of file sp_tf.h.

signal_storage sptf::_bend__storage
private

Definition at line 254 of file sp_tf.h.

const unsigned sptf::_bpow = 6
staticprivate

Definition at line 182 of file sp_tf.h.

const unsigned sptf::_bw_addr = 7
staticprivate

Definition at line 169 of file sp_tf.h.

const unsigned sptf::_bw_ds = 7
staticprivate

Definition at line 154 of file sp_tf.h.

const unsigned sptf::_bw_eta = 7
staticprivate

Definition at line 172 of file sp_tf.h.

const unsigned sptf::_bw_fph = 12
staticprivate

Definition at line 151 of file sp_tf.h.

const unsigned sptf::_bw_fth = 8
staticprivate

Definition at line 152 of file sp_tf.h.

const unsigned sptf::_bw_hs = 8
staticprivate

Definition at line 155 of file sp_tf.h.

const unsigned sptf::_bw_ph = 8
staticprivate

Definition at line 149 of file sp_tf.h.

const unsigned sptf::_bw_phi = 12
staticprivate

Definition at line 171 of file sp_tf.h.

const unsigned sptf::_bw_q = 4
staticprivate

Definition at line 168 of file sp_tf.h.

const unsigned sptf::_bw_th = 7
staticprivate

Definition at line 150 of file sp_tf.h.

const unsigned sptf::_bw_wg = 7
staticprivate

Definition at line 153 of file sp_tf.h.

const unsigned sptf::_bwr = 6
staticprivate

Definition at line 181 of file sp_tf.h.

signal_ sptf::_bx_jitter
private

Definition at line 248 of file sp_tf.h.

signal_storage sptf::_bx_jitter__storage
private

Definition at line 248 of file sp_tf.h.

const unsigned sptf::_cnr = (1 << _bpow)
staticprivate

Definition at line 183 of file sp_tf.h.

const unsigned sptf::_cnrex = _ph_raw_w
staticprivate

Definition at line 184 of file sp_tf.h.

std::vector<edm::InputTag> sptf::_convTrkInputs
private

Definition at line 349 of file sp_tf.h.

signal_ sptf::_cscid
private

Definition at line 253 of file sp_tf.h.

signal_storage sptf::_cscid__storage
private

Definition at line 253 of file sp_tf.h.

signal_ sptf::_endcap
private

Definition at line 249 of file sp_tf.h.

signal_storage sptf::_endcap__storage
private

Definition at line 249 of file sp_tf.h.

signal_ sptf::_event
private

Definition at line 247 of file sp_tf.h.

signal_storage sptf::_event__storage
private

Definition at line 247 of file sp_tf.h.

const unsigned sptf::_fold = 4
staticprivate

Definition at line 167 of file sp_tf.h.

const unsigned sptf::_full_pat_w_st1 = (1 << (_pat_w_st1+1)) - 1
staticprivate

Definition at line 159 of file sp_tf.h.

const unsigned sptf::_full_pat_w_st3 = (1 << (_pat_w_st3+1)) - 1
staticprivate

Definition at line 158 of file sp_tf.h.

signal_ sptf::_halfstrip
private

Definition at line 255 of file sp_tf.h.

signal_storage sptf::_halfstrip__storage
private

Definition at line 255 of file sp_tf.h.

const unsigned sptf::_max_drift = 3
staticprivate

Definition at line 170 of file sp_tf.h.

const unsigned sptf::_max_ev = 21
staticprivate

Definition at line 147 of file sp_tf.h.

const unsigned sptf::_mult_bw = _bw_fph + 11
staticprivate

Definition at line 179 of file sp_tf.h.

const unsigned sptf::_padding_w_st1 = _full_pat_w_st1 / 2
staticprivate

Definition at line 160 of file sp_tf.h.

const unsigned sptf::_padding_w_st3 = _full_pat_w_st3 / 2
staticprivate

Definition at line 161 of file sp_tf.h.

const unsigned sptf::_pat_w_st1 = _pat_w_st3 + 1
staticprivate

Definition at line 157 of file sp_tf.h.

const unsigned sptf::_pat_w_st3 = 3
staticprivate

Definition at line 156 of file sp_tf.h.

signal_ sptf::_pattern
private

Definition at line 258 of file sp_tf.h.

signal_storage sptf::_pattern__storage
private

Definition at line 258 of file sp_tf.h.

const unsigned sptf::_ph_hit_w = 44
staticprivate

Definition at line 173 of file sp_tf.h.

const unsigned sptf::_ph_hit_w10 = 24
staticprivate

Definition at line 175 of file sp_tf.h.

const unsigned sptf::_ph_hit_w20 = _ph_hit_w
staticprivate

Definition at line 174 of file sp_tf.h.

const unsigned sptf::_ph_raw_w = (1 << _pat_w_st3) * 15
staticprivate

Definition at line 165 of file sp_tf.h.

signal_ sptf::_quality
private

Definition at line 257 of file sp_tf.h.

signal_storage sptf::_quality__storage
private

Definition at line 257 of file sp_tf.h.

const unsigned sptf::_red_pat_w_st1 = _pat_w_st1 * 2 + 1
staticprivate

Definition at line 163 of file sp_tf.h.

const unsigned sptf::_red_pat_w_st3 = _pat_w_st3 * 2 + 1
staticprivate

Definition at line 162 of file sp_tf.h.

signal_ sptf::_sector
private

Definition at line 250 of file sp_tf.h.

signal_storage sptf::_sector__storage
private

Definition at line 250 of file sp_tf.h.

const unsigned sptf::_seg_ch = 2
staticprivate

Definition at line 148 of file sp_tf.h.

signal_ sptf::_station
private

Definition at line 252 of file sp_tf.h.

signal_storage sptf::_station__storage
private

Definition at line 252 of file sp_tf.h.

signal_ sptf::_subsector
private

Definition at line 251 of file sp_tf.h.

signal_storage sptf::_subsector__storage
private

Definition at line 251 of file sp_tf.h.

const unsigned sptf::_th_ch11 = _seg_ch * _seg_ch
staticprivate

Definition at line 164 of file sp_tf.h.

const unsigned sptf::_th_corr_mem_sz = (1 << _bw_addr)
staticprivate

Definition at line 178 of file sp_tf.h.

const unsigned sptf::_th_hit_w = 64
staticprivate

Definition at line 176 of file sp_tf.h.

const unsigned sptf::_th_mem_sz = (1 << _bw_addr)
staticprivate

Definition at line 177 of file sp_tf.h.

const unsigned sptf::_th_raw_w = (1 << _bw_th)
staticprivate

Definition at line 166 of file sp_tf.h.

std::vector<edm::InputTag> sptf::_tpinputs
private

Definition at line 348 of file sp_tf.h.

signal_ sptf::_valid
private

Definition at line 256 of file sp_tf.h.

signal_storage sptf::_valid__storage
private

Definition at line 256 of file sp_tf.h.

signal_ sptf::_wiregroup
private

Definition at line 259 of file sp_tf.h.

signal_storage sptf::_wiregroup__storage
private

Definition at line 259 of file sp_tf.h.

const unsigned sptf::_zone_overlap = 2
staticprivate

Definition at line 180 of file sp_tf.h.

signal_ sptf::a
private

Definition at line 264 of file sp_tf.h.

signal_storage sptf::a__storage
private

Definition at line 264 of file sp_tf.h.

signal_ sptf::addri
private

Definition at line 223 of file sp_tf.h.

signal_storage sptf::addri__storage
private

Definition at line 223 of file sp_tf.h.

signal_ sptf::b
private

Definition at line 265 of file sp_tf.h.

signal_storage sptf::b__storage
private

Definition at line 265 of file sp_tf.h.

signal_ sptf::begin_time
private

Definition at line 309 of file sp_tf.h.

signal_storage sptf::begin_time__storage
private

Definition at line 309 of file sp_tf.h.

signal_ sptf::best_tracks
private

Definition at line 328 of file sp_tf.h.

signal_storage sptf::best_tracks__storage
private

Definition at line 328 of file sp_tf.h.

signal_ sptf::bt_ci
private

Definition at line 307 of file sp_tf.h.

signal_storage sptf::bt_ci__storage
private

Definition at line 307 of file sp_tf.h.

signal_ sptf::bt_cpattern
private

Definition at line 294 of file sp_tf.h.

signal_storage sptf::bt_cpattern__storage
private

Definition at line 294 of file sp_tf.h.

signal_ sptf::bt_delta_ph
private

Definition at line 297 of file sp_tf.h.

signal_storage sptf::bt_delta_ph__storage
private

Definition at line 297 of file sp_tf.h.

signal_ sptf::bt_delta_th
private

Definition at line 298 of file sp_tf.h.

signal_storage sptf::bt_delta_th__storage
private

Definition at line 298 of file sp_tf.h.

signal_ sptf::bt_hi
private

Definition at line 306 of file sp_tf.h.

signal_storage sptf::bt_hi__storage
private

Definition at line 306 of file sp_tf.h.

signal_ sptf::bt_phi
private

Definition at line 292 of file sp_tf.h.

signal_storage sptf::bt_phi__storage
private

Definition at line 292 of file sp_tf.h.

signal_ sptf::bt_rank
private

Definition at line 302 of file sp_tf.h.

signal_storage sptf::bt_rank__storage
private

Definition at line 302 of file sp_tf.h.

signal_ sptf::bt_si
private

Definition at line 308 of file sp_tf.h.

signal_storage sptf::bt_si__storage
private

Definition at line 308 of file sp_tf.h.

signal_ sptf::bt_sign_ph
private

Definition at line 299 of file sp_tf.h.

signal_storage sptf::bt_sign_ph__storage
private

Definition at line 299 of file sp_tf.h.

signal_ sptf::bt_sign_th
private

Definition at line 300 of file sp_tf.h.

signal_storage sptf::bt_sign_th__storage
private

Definition at line 300 of file sp_tf.h.

signal_ sptf::bt_theta
private

Definition at line 293 of file sp_tf.h.

signal_storage sptf::bt_theta__storage
private

Definition at line 293 of file sp_tf.h.

signal_ sptf::bt_vi
private

Definition at line 305 of file sp_tf.h.

signal_storage sptf::bt_vi__storage
private

Definition at line 305 of file sp_tf.h.

bool sptf::built
private

Definition at line 135 of file sp_tf.h.

signal_ sptf::clctpat
private

Definition at line 239 of file sp_tf.h.

signal_storage sptf::clctpat__storage
private

Definition at line 239 of file sp_tf.h.

signal_ sptf::clki
private

Definition at line 226 of file sp_tf.h.

signal_storage sptf::clki__storage
private

Definition at line 226 of file sp_tf.h.

signal_ sptf::code
private

Definition at line 322 of file sp_tf.h.

signal_storage sptf::code__storage
private

Definition at line 322 of file sp_tf.h.

int sptf::count
private

Definition at line 131 of file sp_tf.h.

signal_ sptf::cpati
private

Definition at line 210 of file sp_tf.h.

signal_storage sptf::cpati__storage
private

Definition at line 210 of file sp_tf.h.

signal_ sptf::csi
private

Definition at line 220 of file sp_tf.h.

signal_storage sptf::csi__storage
private

Definition at line 220 of file sp_tf.h.

signal_ sptf::d
private

Definition at line 266 of file sp_tf.h.

signal_storage sptf::d__storage
private

Definition at line 266 of file sp_tf.h.

signal_ sptf::elapsed_time
private

Definition at line 311 of file sp_tf.h.

signal_storage sptf::elapsed_time__storage
private

Definition at line 311 of file sp_tf.h.

signal_ sptf::end_time
private

Definition at line 310 of file sp_tf.h.

signal_storage sptf::end_time__storage
private

Definition at line 310 of file sp_tf.h.

signal_ sptf::ev
private

Definition at line 261 of file sp_tf.h.

signal_storage sptf::ev__storage
private

Definition at line 261 of file sp_tf.h.

signal_ sptf::found_cand
private

Definition at line 332 of file sp_tf.h.

signal_storage sptf::found_cand__storage
private

Definition at line 332 of file sp_tf.h.

signal_ sptf::found_tr
private

Definition at line 331 of file sp_tf.h.

signal_storage sptf::found_tr__storage
private

Definition at line 331 of file sp_tf.h.

bool sptf::glbl_gsr
private

Definition at line 136 of file sp_tf.h.

signal_ sptf::good_ev
private

Definition at line 262 of file sp_tf.h.

signal_storage sptf::good_ev__storage
private

Definition at line 262 of file sp_tf.h.

signal_ sptf::good_ev_cnt
private

Definition at line 330 of file sp_tf.h.

signal_storage sptf::good_ev_cnt__storage
private

Definition at line 330 of file sp_tf.h.

signal_ sptf::hstri
private

Definition at line 209 of file sp_tf.h.

signal_storage sptf::hstri__storage
private

Definition at line 209 of file sp_tf.h.

signal_ sptf::hstrip
private

Definition at line 238 of file sp_tf.h.

signal_storage sptf::hstrip__storage
private

Definition at line 238 of file sp_tf.h.

signal_ sptf::i
private

Definition at line 315 of file sp_tf.h.

signal_storage sptf::i__storage
private

Definition at line 315 of file sp_tf.h.

signal_ sptf::iadr
private

Definition at line 313 of file sp_tf.h.

signal_storage sptf::iadr__storage
private

Definition at line 313 of file sp_tf.h.

signal_ sptf::ibx
private

Definition at line 339 of file sp_tf.h.

signal_storage sptf::ibx__storage
private

Definition at line 339 of file sp_tf.h.

signal_ sptf::ich
private

Definition at line 340 of file sp_tf.h.

signal_storage sptf::ich__storage
private

Definition at line 340 of file sp_tf.h.

signal_ sptf::icid
private

Definition at line 320 of file sp_tf.h.

signal_storage sptf::icid__storage
private

Definition at line 320 of file sp_tf.h.

signal_ sptf::iev
private

Definition at line 323 of file sp_tf.h.

signal_storage sptf::iev__storage
private

Definition at line 323 of file sp_tf.h.

signal_ sptf::ii
private

Definition at line 342 of file sp_tf.h.

signal_storage sptf::ii__storage
private

Definition at line 342 of file sp_tf.h.

signal_ sptf::im
private

Definition at line 324 of file sp_tf.h.

signal_storage sptf::im__storage
private

Definition at line 324 of file sp_tf.h.

signal_ sptf::in
private

Definition at line 327 of file sp_tf.h.

signal_storage sptf::in__storage
private

Definition at line 327 of file sp_tf.h.

signal_ sptf::ip
private

Definition at line 338 of file sp_tf.h.

signal_storage sptf::ip__storage
private

Definition at line 338 of file sp_tf.h.

signal_ sptf::ipr
private

Definition at line 321 of file sp_tf.h.

signal_storage sptf::ipr__storage
private

Definition at line 321 of file sp_tf.h.

signal_ sptf::ir
private

Definition at line 326 of file sp_tf.h.

signal_storage sptf::ir__storage
private

Definition at line 326 of file sp_tf.h.

signal_ sptf::iseg
private

Definition at line 335 of file sp_tf.h.

signal_storage sptf::iseg__storage
private

Definition at line 335 of file sp_tf.h.

signal_ sptf::isg
private

Definition at line 341 of file sp_tf.h.

signal_storage sptf::isg__storage
private

Definition at line 341 of file sp_tf.h.

signal_ sptf::ist
private

Definition at line 319 of file sp_tf.h.

signal_storage sptf::ist__storage
private

Definition at line 319 of file sp_tf.h.

signal_ sptf::iz
private

Definition at line 325 of file sp_tf.h.

signal_storage sptf::iz__storage
private

Definition at line 325 of file sp_tf.h.

signal_ sptf::j
private

Definition at line 317 of file sp_tf.h.

signal_storage sptf::j__storage
private

Definition at line 317 of file sp_tf.h.

unsigned sptf::k
private

Definition at line 344 of file sp_tf.h.

signal_ sptf::kp
private

Definition at line 343 of file sp_tf.h.

signal_storage sptf::kp__storage
private

Definition at line 343 of file sp_tf.h.

signal_ sptf::line
private

Definition at line 260 of file sp_tf.h.

signal_storage sptf::line__storage
private

Definition at line 260 of file sp_tf.h.

signal_ sptf::me11a
private

Definition at line 277 of file sp_tf.h.

signal_storage sptf::me11a__storage
private

Definition at line 277 of file sp_tf.h.

signal_ sptf::patt_ci
private

Definition at line 281 of file sp_tf.h.

signal_storage sptf::patt_ci__storage
private

Definition at line 281 of file sp_tf.h.

signal_ sptf::patt_hi
private

Definition at line 280 of file sp_tf.h.

signal_storage sptf::patt_hi__storage
private

Definition at line 280 of file sp_tf.h.

signal_ sptf::patt_si
private

Definition at line 282 of file sp_tf.h.

signal_storage sptf::patt_si__storage
private

Definition at line 282 of file sp_tf.h.

signal_ sptf::patt_vi
private

Definition at line 279 of file sp_tf.h.

signal_storage sptf::patt_vi__storage
private

Definition at line 279 of file sp_tf.h.

signal_ sptf::ph
private

Definition at line 272 of file sp_tf.h.

signal_storage sptf::ph__storage
private

Definition at line 272 of file sp_tf.h.

signal_ sptf::ph_disp
private

Definition at line 233 of file sp_tf.h.

signal_storage sptf::ph_disp__storage
private

Definition at line 233 of file sp_tf.h.

signal_ sptf::ph_init
private

Definition at line 229 of file sp_tf.h.

signal_storage sptf::ph_init__storage
private

Definition at line 229 of file sp_tf.h.

signal_ sptf::ph_match
private

Definition at line 287 of file sp_tf.h.

signal_storage sptf::ph_match__storage
private

Definition at line 287 of file sp_tf.h.

signal_ sptf::ph_num
private

Definition at line 284 of file sp_tf.h.

signal_storage sptf::ph_num__storage
private

Definition at line 284 of file sp_tf.h.

signal_ sptf::ph_q
private

Definition at line 286 of file sp_tf.h.

signal_storage sptf::ph_q__storage
private

Definition at line 286 of file sp_tf.h.

signal_ sptf::ph_ranko
private

Definition at line 271 of file sp_tf.h.

signal_storage sptf::ph_ranko__storage
private

Definition at line 271 of file sp_tf.h.

signal_ sptf::ph_zone
private

Definition at line 278 of file sp_tf.h.

signal_storage sptf::ph_zone__storage
private

Definition at line 278 of file sp_tf.h.

signal_ sptf::phzvl
private

Definition at line 276 of file sp_tf.h.

signal_storage sptf::phzvl__storage
private

Definition at line 276 of file sp_tf.h.

signal_ sptf::pi
private

Definition at line 316 of file sp_tf.h.

signal_storage sptf::pi__storage
private

Definition at line 316 of file sp_tf.h.

signal_ sptf::pps_csi
private

Definition at line 221 of file sp_tf.h.

signal_storage sptf::pps_csi__storage
private

Definition at line 221 of file sp_tf.h.

signal_ sptf::pr_cnt
private

Definition at line 246 of file sp_tf.h.

signal_storage sptf::pr_cnt__storage
private

Definition at line 246 of file sp_tf.h.

signal_ sptf::pts
private

Definition at line 267 of file sp_tf.h.

signal_storage sptf::pts__storage
private

Definition at line 267 of file sp_tf.h.

signal_ sptf::qi
private

Definition at line 207 of file sp_tf.h.

signal_storage sptf::qi__storage
private
unsigned endcap;
unsigned n_strips;
unsigned n_wg;
// theta range (take +1 because th_coverage contains max th value starting from 0)

unsigned th_coverage; // phi range unsigned ph_coverage; //80 : 40; // number of th outputs takes ME1/1 th duplication into account unsigned th_ch; // is this chamber mounted in reverse direction? unsigned ph_reverse; unsigned ph_zone_bnd1; unsigned ph_zone_bnd2;

Definition at line 207 of file sp_tf.h.

signal_ sptf::quality
private

Definition at line 236 of file sp_tf.h.

signal_storage sptf::quality__storage
private

Definition at line 236 of file sp_tf.h.

signal_ sptf::r_ini
private

Definition at line 224 of file sp_tf.h.

signal_storage sptf::r_ini__storage
private

Definition at line 224 of file sp_tf.h.

signal_ sptf::r_outo
private

Definition at line 269 of file sp_tf.h.

signal_storage sptf::r_outo__storage
private

Definition at line 269 of file sp_tf.h.

signal_ sptf::s
private

Definition at line 314 of file sp_tf.h.

signal_storage sptf::s__storage
private

Definition at line 314 of file sp_tf.h.

signal_ sptf::seli
private

Definition at line 222 of file sp_tf.h.

signal_storage sptf::seli__storage
private

Definition at line 222 of file sp_tf.h.

signal_ sptf::si
private

Definition at line 337 of file sp_tf.h.

signal_storage sptf::si__storage
private

Definition at line 337 of file sp_tf.h.

signal_ sptf::sn
private

Definition at line 318 of file sp_tf.h.

signal_storage sptf::sn__storage
private

Definition at line 318 of file sp_tf.h.

signal_ sptf::st
private

Definition at line 333 of file sp_tf.h.

signal_storage sptf::st__storage
private

Definition at line 333 of file sp_tf.h.

signal_ sptf::st_cnt
private

Definition at line 334 of file sp_tf.h.

signal_storage sptf::st_cnt__storage
private

Definition at line 334 of file sp_tf.h.

signal_ sptf::stat
private

Definition at line 329 of file sp_tf.h.

signal_storage sptf::stat__storage
private

Definition at line 329 of file sp_tf.h.

signal_ sptf::th
private

Definition at line 274 of file sp_tf.h.

signal_ sptf::th11
private

Definition at line 273 of file sp_tf.h.

signal_storage sptf::th11__storage
private

Definition at line 273 of file sp_tf.h.

signal_storage sptf::th__storage
private

Definition at line 274 of file sp_tf.h.

signal_ sptf::th_disp
private

Definition at line 234 of file sp_tf.h.

signal_storage sptf::th_disp__storage
private

Definition at line 234 of file sp_tf.h.

signal_ sptf::th_init
private

Definition at line 232 of file sp_tf.h.

signal_storage sptf::th_init__storage
private

Definition at line 232 of file sp_tf.h.

signal_ sptf::th_match
private

Definition at line 288 of file sp_tf.h.

signal_ sptf::th_match11
private

Definition at line 289 of file sp_tf.h.

signal_storage sptf::th_match11__storage
private

Definition at line 289 of file sp_tf.h.

signal_storage sptf::th_match__storage
private

Definition at line 288 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_bend
private

Definition at line 110 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_bx_jitter
private

Definition at line 100 of file sp_tf.h.

std::vector<int> sptf::the_bxValue
private

Definition at line 97 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_cscid
private

Definition at line 109 of file sp_tf.h.

std::vector<int> sptf::the_emuLayer
private

Definition at line 120 of file sp_tf.h.

Referenced by GetLayer().

std::vector<int> sptf::the_emuPhhit
private

Definition at line 115 of file sp_tf.h.

Referenced by GetPhhit().

std::vector<int> sptf::the_emuPhi
private

Definition at line 113 of file sp_tf.h.

Referenced by GetPhi().

std::vector<int> sptf::the_emuPhzvl
private

Definition at line 116 of file sp_tf.h.

Referenced by GetPhzvl().

std::vector<int> sptf::the_emuQuality
private

Definition at line 119 of file sp_tf.h.

Referenced by GetQuality().

std::vector<int> sptf::the_emuStraight
private

Definition at line 118 of file sp_tf.h.

Referenced by GetStraight().

std::vector<int> sptf::the_emuStrip
private

Definition at line 117 of file sp_tf.h.

Referenced by GetStrip().

std::vector<int> sptf::the_emuTheta
private

Definition at line 114 of file sp_tf.h.

Referenced by GetTheta().

std::vector< std::vector<int> > sptf::the_endcap
private

Definition at line 101 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_halfstrip
private

Definition at line 111 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_inputOrder
private

Definition at line 99 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_pattern
private

Definition at line 107 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_primSelector
private

Definition at line 98 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_quality
private

Definition at line 106 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_sector
private

Definition at line 102 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_station
private

Definition at line 104 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_subsector
private

Definition at line 103 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_valid
private

Definition at line 105 of file sp_tf.h.

std::vector< std::vector<int> > sptf::the_wiregroup
private

Definition at line 108 of file sp_tf.h.

signal_ sptf::tphi
private

Definition at line 263 of file sp_tf.h.

signal_storage sptf::tphi__storage
private

Definition at line 263 of file sp_tf.h.

sp sptf::uut
private

Definition at line 347 of file sp_tf.h.

signal_ sptf::v0
private

Definition at line 240 of file sp_tf.h.

signal_storage sptf::v0__storage
private

Definition at line 240 of file sp_tf.h.

signal_ sptf::v1
private

Definition at line 241 of file sp_tf.h.

signal_storage sptf::v1__storage
private

Definition at line 241 of file sp_tf.h.

signal_ sptf::v2
private

Definition at line 242 of file sp_tf.h.

signal_storage sptf::v2__storage
private

Definition at line 242 of file sp_tf.h.

signal_ sptf::v3
private

Definition at line 243 of file sp_tf.h.

signal_storage sptf::v3__storage
private

Definition at line 243 of file sp_tf.h.

signal_ sptf::v4
private

Definition at line 244 of file sp_tf.h.

signal_storage sptf::v4__storage
private

Definition at line 244 of file sp_tf.h.

signal_ sptf::v5
private

Definition at line 245 of file sp_tf.h.

signal_storage sptf::v5__storage
private

Definition at line 245 of file sp_tf.h.

signal_ sptf::vl
private

Definition at line 275 of file sp_tf.h.

signal_storage sptf::vl__storage
private

Definition at line 275 of file sp_tf.h.

signal_ sptf::wei
private

Definition at line 225 of file sp_tf.h.

signal_storage sptf::wei__storage
private

Definition at line 225 of file sp_tf.h.

signal_ sptf::wgi
private

Definition at line 208 of file sp_tf.h.

signal_storage sptf::wgi__storage
private

Definition at line 208 of file sp_tf.h.

signal_ sptf::wiregroup
private

Definition at line 237 of file sp_tf.h.

signal_storage sptf::wiregroup__storage
private

Definition at line 237 of file sp_tf.h.

signal_ sptf::zi
private

Definition at line 336 of file sp_tf.h.

signal_storage sptf::zi__storage
private

Definition at line 336 of file sp_tf.h.