Loading [MathJax]/jax/output/SVG/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 const IInterface *ifc)
24 const std::vector<Gaudi::Details::PropertyBase*> props = this->getProperties();
25 for( Gaudi::Details::PropertyBase* prop : props ) {
26 if (prop->ownerTypeName()==this->type()) {
27 ATH_MSG_DEBUG(
"Property:\t" << prop->name() <<
"\t : \t" << prop->toString());
37 return StatusCode::FAILURE;
49 return StatusCode::FAILURE;
54 return StatusCode::SUCCESS;
62 const ParSet &parset)
const {
84 step->printValidBin();
107 min_padded[
par] *= 1000;
108 max_padded[
par] *= 1000;
111 <<
" min=" << min_padded[
par] <<
" max=" << max_padded[
par]);
123 for (
IdxSet & idxset : idxsets) {
141 if (
bin.data() ==
false)
144 <<
" minvals: " << minvals <<
" maxvals: " << maxvals );
#define ATH_MSG_VERBOSE(x)
std::atomic< int > padding
void setValidBin(const std::vector< unsigned > &idx)
::StatusCode StatusCode
StatusCode definition for legacy code.
bool inRange(const double *boundaries, const double value, const double tolerance=0.02)
virtual FPGATrackSimTrackPars getMin() const =0
std::vector< IdxSet > makeVariationSet(const std::vector< unsigned > &scanpars, const IdxSet &idx)
static std::string parName(unsigned i)
virtual FPGATrackSimTrackPars getMax() const =0