 |
ATLAS Offline Software
|
Go to the documentation of this file.
16 const IInterface *ifc)
27 const std::vector<Gaudi::Details::PropertyBase*> props = this->getProperties();
28 for( Gaudi::Details::PropertyBase* prop : props ) {
29 if (prop->ownerTypeName()==this->type()) {
30 ATH_MSG_DEBUG(
"Property:\t" << prop->name() <<
"\t : \t" << prop->toString());
40 return StatusCode::FAILURE;
52 return StatusCode::FAILURE;
59 return StatusCode::SUCCESS;
67 const ParSet &parset)
const {
89 step->printValidBin();
112 min_padded[
par] *= 1000;
113 max_padded[
par] *= 1000;
116 <<
" min=" << min_padded[
par] <<
" max=" << max_padded[
par]);
128 for (
IdxSet & idxset : idxsets) {
146 if (
bin.data() ==
false)
149 <<
" 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