14 PADdata::PatternsList::const_iterator
PADpatterns = pad_patterns.begin();
18 create_sl_patterns(*PADpatterns);
50 const int sector = pad_patterns->
sector();
53 patterns->load_pad_patterns(pad_patterns);
57 patterns.load_pad_patterns(pad_patterns);
69 if((*it).sector() == sector )
return &(*it);
97 bool all = (element ==
name() || element ==
"")?
true :
false;
101 if(nSL && (element == (*
m_sl_patterns.begin()).name() || all))
104 <<
" Sector Logic patterns:" << std::endl;
116 if (element ==
"") element =
"Sectors";
117 stream <<
name() <<
" contains no " << element <<
"!" << std::endl;
124 stream <<
name() <<
" contains "
126 <<
" Sector Logic patterns " << std::endl;
128 PATTERNSlist::const_iterator sl =
sl_patterns().begin();
132 (*sl).Print(stream,
detail);
BaseObject(ObjectType, const std::string &)
const std::string & name() const
PatternsList give_patterns(void)
std::list< PADpatterns * > PatternsList
PatternsList give_patterns(void)
SLpatterns * find(const int)
void create_sl_patterns(PADpatterns *)
unsigned long int m_debug
void PrintElement(std::ostream &, std::string, bool) const
SLdata(PADdata *, unsigned long int)
void Print(std::ostream &, bool) const
PATTERNSlist m_sl_patterns
SLdata operator=(const SLdata &)
std::list< SLpatterns * > PatternsList
unsigned long int debug(void) const
const PATTERNSlist & sl_patterns(void) const
std::vector< std::string > patterns