CMS 3D CMS Logo

vmac.h File Reference

Go to the source code of this file.

Defines

#define always(par)   glc.alwaysstart(); if ((par).getchange())
#define assign
#define begin   vbegin()
#define begincase(par)   pushswitch((par)); if (0) {}
#define beginfunction   vbeginfunction();
#define beginmodule   vbeginmodule();
#define case1(par)   else if ((getswitch() == (par)).getbool())
#define case2(par1, par2)   else if ( (getswitch() == (par1)).getbool() || (getswitch() == (par2)).getbool())
#define case3(par1, par2, par3)   else if ( (getswitch() == (par1)).getbool() || (getswitch() == (par2)).getbool() || (getswitch() == (par3)).getbool())
#define Clock(cl)   cl.clock(#cl)
#define cns(b, v)   glc.constant(b,v)
#define comment(par)
#define deassign(par)   ;
#define Default   vdefault()
#define Else   else
#define end   vend()
#define endcase   vendcase()
#define endfunction   vendfunction(); return (result);
#define endmodule   vendmodule();
#define endperiod   glc.ResetEvents();
#define For(par1, par2, par3)   for ((par1); ((par2).getbool()); (par3))
#define functionbody
#define If(par)   if ((par).getbool())
#define initio   glc.setparent(this); glc.getparent()->setchange(0);
#define Inout(cl)   cl.inout(#cl)
#define Inout_(cl, h, l)   cl.inout(h, l, #cl)
#define Input(cl)   cl.input(#cl)
#define Input_(cl, h, l)   cl.input(h, l, #cl)
#define makereg   this
#define Module(md)   md.init(#md, #md)
#define Module_(md, fn)   md.init(#md, #fn)
#define modulebody
#define Output(cl)   cl.output(#cl)
#define Output_(cl, h, l)   cl.output(h, l, #cl)
#define OutReg(cl)   cl.output(#cl, makereg)
#define OutReg_(cl, h, l)   cl.output(h, l, #cl, makereg)
#define printv(par)
#define Reg(cl)   cl.reg(#cl)
#define Reg_(cl, h, l)   cl.reg(h, l, #cl)
#define Reg__(cl, h, l, t, b)   cl.reg(h, l, t, b, #cl);
#define vbegin()   { glc.alwayspush();
#define vdefault()   else
#define vend()   glc.alwayspop(); }
#define vendcase()   popswitch();
#define Wire(cl)   cl.wire(#cl)
#define Wire_(cl, h, l)   cl.wire(h, l, #cl)
#define Wire__(cl, h, l, t, b)   for (int __wi__ = b; __wi__ <= t; __wi__++) cl[__wi__].wire(h, l, #cl, __wi__)

Variables

globcontrol glc
 Verilog++ SP.


Define Documentation

#define always ( par   )     glc.alwaysstart(); if ((par).getchange())

Definition at line 48 of file vmac.h.

#define assign

Definition at line 54 of file vmac.h.

Referenced by HLTMuonGenericRate::analyze().

#define begin   vbegin()

Definition at line 31 of file vmac.h.

Referenced by pat::TriggerEvent::acceptedFilters(), pat::TriggerEvent::acceptedPaths(), Fit::addDaMatrixToEntries(), HcalHardwareXml::addHardware(), edm::DataMixingSiPixelWorker::addSiPixelPileups(), edm::DataMixingSiPixelWorker::addSiPixelSignals(), edm::DataMixingSiStripWorker::addSiStripPileups(), edm::DataMixingSiStripWorker::addSiStripSignals(), CkfDebugger::analyseCompatibleMeasurements(), TrackingTruthValid::analyze(), SiStripDigiValid::analyze(), SiPixelDigiValid::analyze(), MuonDTDigis::analyze(), SiStripFEDRawDataCheck::analyze(), ClusterCount::analyze(), L1TGMT::analyze(), SiStripLAProfileBooker::analyze(), cms::ProducerAnalyzer::analyze(), DTHitAssociator::associateDTHitId(), TrackerHitAssociator::associateHit(), DTHitAssociator::associateHit(), trigger::TriggerEventWithRefs::basemetSlice(), lat::XTypeInfo::beginTypes(), PhysicsTools::BitSet::bits(), Model::buildMeasurementsLinksToOptOs(), Fit::calculateSimulatedMeasurementsWithOriginalValues(), MeasurementDistancemeter3dim::calculateSimulatedValue(), MeasurementDistancemeter::calculateSimulatedValue(), MeasurementDiffEntry::calculateSimulatedValue(), lat::HookList::call(), trigger::TriggerEventWithRefs::calometSlice(), edm::checkAllDictionaries(), Fit::CheckIfFitPossible(), VZeroFinder::checkTrackPair(), DTTracoChip::clear(), DTBtiChip::clear(), SiStripConfigDb::clearDcuDetIds(), SiStripConfigDb::clearDeviceDescriptions(), SiStripConfigDb::clearFedConnections(), SiStripConfigDb::clearFedDescriptions(), SiStripFineDelayHit::closestCluster(), Trajectory::closestMeasurement(), CSCSegAlgoST::clusterHits(), CSCSegAlgoPreClustering::clusterHits(), PixelThresholdClusterizer::clusterizeDetUnit(), ThreeThresholdStripClusterizer::clusterizeDetUnit_(), CombinationGenerator< T >::combinations(), edm::Run::commit_(), edm::LuminosityBlock::commit_(), DCCTBEventBlock::compare(), L1Comparator::CompareCollections(), trigger::TriggerEventWithRefs::compositeSlice(), DTBtiChip::computeEqs(), LatencyHistosUsingDb::create(), XMLZeroSuppression::createByCrate(), XMLHTRPatterns::createByCrate(), DTDigiToRaw::createFedBuffers(), XMLLUTLoader::createLoader(), XMLHTRPatternLoader::createLoader(), Fit::CreateMatrices(), RPCStripsRing::createRefConnections(), dd_count(), edm::eventsetup::DependentEventSetupRecordProviderTemplate< T >::dependentRecords(), PixelDigiCollection::detIDs(), LASBeamProfileFitCollection::detIDs(), SiStripTFile::dirContent(), DTHitAssociator::DTHitAssociator(), DTSC::DTSectCollsort1(), DTSC::DTSectCollsort2(), ConfigurationDictionary::dump(), Measurement::DumpBadOrderOptOs(), FittedEntriesManager::dumpEntriesSubstraction(), Fit::dumpEntryCorrelations(), Fit::dumpFittedValues(), Fit::dumpFittedValuesInAllAncestorFrames(), DetIdAssociator::dumpMapContent(), OpticalObjectMgr::dumpOptOs(), OnDemandMeasurementTracker::dumpRegion(), DTTracoChip::edgeBTI(), trigger::TriggerEventWithRefs::electronSlice(), BTagPerformanceAnalyzerMC::endJob(), TruthTOA::endJob(), RecoTOA::endJob(), BTagPerformanceAnalyzer::endJob(), LaserAlignment::endJob(), BTagPerformanceAnalyzerOnData::endLuminosityBlock(), DTNoiseTest::endLuminosityBlock(), OpticalObject::extraEntryNo(), VisCuTkBuilder::fill(), FlavouredJetPlots::fill(), NtupleManager::FillChi2(), FittedEntriesSet::FillCorrelations(), FittedEntriesSet::FillEntries(), NtupleManager::FillFitParameters(), Fit::FillMatricesWithCalibratedParameters(), Fit::FillMatricesWithMeasurements(), NtupleManager::FillMeasurements(), NtupleManager::FillOptObjects(), edm::pset::PSetNode::fillProcess(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), RPCStripsRing::fillWithVirtualStrips(), pat::TriggerEvent::filter(), pat::TriggerEvent::filterInPath(), RPCStripsRing::filterOverlapingChambers(), FourVectorHLTOffline::PathInfoCollection::find(), HLTJetMETDQMSource::PathInfoCollection::find(), FourVectorHLTOnline::PathInfoCollection::find(), FourVectorHLT::PathInfoCollection::find(), edm::service::ELadministrator::finish(), edm::service::ELadministrator::finishMsg(), Fit::fitNextEvent(), FsmwClusterizer1DNameSpace::fsmw(), SiPixelPerformanceSummary::getAllDetIds(), PhysicsTools::MVATrainer::getCalibration(), DTTSS::getCarry(), Model::getComponentOptOs(), Model::getComponentOptOTypes(), SiStripConfigDb::getDcuDetIds(), SiStripThreshold::getDetIds(), SiStripPerformanceSummary::getDetIds(), SiStripPedestals::getDetIds(), SiStripNoises::getDetIds(), SiStripBadStrip::getDetIds(), SiPixelGainCalibrationOffline::getDetIds(), SiPixelGainCalibrationForHLT::getDetIds(), SiPixelGainCalibration::getDetIds(), mySiStripNoises::getDetIds(), DetIdAssociator::getDetIdsCloseToAPoint(), HDetIdAssociator::getDetIdsCloseToAPoint(), HDetIdAssociator::getDetIdsInACone(), SiStripConfigDb::getDeviceDescriptions(), Model::getEntryByName(), SiStripConfigDb::getFedConnections(), SiStripConfigDb::getFedDescriptions(), Fit::GetMeasurementName(), ApvAnalysisFactory::getNoise(), trigger::TriggerEventWithRefs::getObjects(), Model::getOptOByName(), Model::getOptOByType(), ApvAnalysisFactory::getRawNoise(), getStreamSize(), HcalGeometry::getValidDetIds(), HcalDDDGeometry::getValidDetIds(), ZdcGeometry::getValidDetIds(), CastorGeometry::getValidDetIds(), CaloSubdetectorGeometry::getValidDetIds(), EcalTrivialConditionRetriever::getWeightsFromConfiguration(), Ig3DNodeCategory::hasControllableFields(), VpspScanHistograms::histoAnalysis(), SamplingHistograms::histoAnalysis(), PedsOnlyHistograms::histoAnalysis(), PedestalsHistograms::histoAnalysis(), OptoScanHistograms::histoAnalysis(), NoiseHistograms::histoAnalysis(), FedCablingHistograms::histoAnalysis(), FastFedCablingHistograms::histoAnalysis(), CalibrationHistograms::histoAnalysis(), ApvTimingHistograms::histoAnalysis(), MuDetRod::init(), DTBtiChip::init(), DTBtiChip::init_clock(), EcalEndcapGeometry::initialize(), Ig3DNodeCategory::itrateOverFields(), trigger::TriggerEventWithRefs::jetSlice(), Tokenizer::join(), trigger::TriggerEventWithRefs::l1emSlice(), trigger::TriggerEventWithRefs::l1etmissSlice(), trigger::TriggerEventWithRefs::l1jetSlice(), trigger::TriggerEventWithRefs::l1muonSlice(), DisplayManager::loadGPFBlocks(), TrajectoryManager::loadSimHits(), edm::LoggedErrorsSummary(), DDErrorDetection::lp_cpv(), main(), edm::pset::VPSetNode::makeEntry(), FittedEntriesManager::MakeHistos(), TauVariables::makeVariables(), HcalDataFormatMonitor::mapDCCproblem(), HcalDataFormatMonitor::mapHTRproblem(), Fit::multiplyMatrices(), trigger::TriggerEventWithRefs::muonSlice(), LASAlignmentParameterCollection::names(), DTBtiChip::nCellHit(), VisCSCStackPlots::newSelector(), pat::TriggerEvent::objectFilters(), pat::TriggerEvent::objectInPath(), pat::TriggerEvent::objectPaths(), EgammaHLTOffline::obtainFiltersElePasses(), VisCuTkGeometryTwig::onNewEvent(), SubsetHsmModeFinder3d::operator()(), operator<<(), pat::TriggerEvent::path(), pat::TriggerEvent::pathObjects(), trigger::TriggerEventWithRefs::photonSlice(), pos::PixelCalibConfiguration::pixelsWithHits(), trigger::TriggerEventWithRefs::pixtrackSlice(), edm::PoolSource::PoolSource(), edm::pset::VPSetNode::print(), SiStripFecCabling::print(), SiStripPerformanceSummary::printall(), SiPixelPerformanceSummary::printall(), Fit::PrintChi2(), SiStripConfigDb::printDeviceDescriptions(), SiStripConfigDb::printFedConnections(), SiStripConfigDb::printFedDescriptions(), SiPixelGainCalibrationAnalysis::printSummary(), EcalFEtoDigi::produce(), reco::modules::TrackerTrackHitFilter::produce(), reco::modules::CosmicTrackSplitter::produce(), EcalIsolation::produce(), MuIsoDepositProducer::produce(), CentralityProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), EgammaHLTEcalRecIsolationProducer::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), EcalRecHitsMerger::produce(), PhysicsTools::MVATrainerContainerLooperImpl< Record_t >::produce(), PhysicsTools::MVATrainerLooperImpl< Record_t >::produce(), CandIsolatorFromDeposits::produce(), CandIsoDepositProducer::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), GenParticleProducer::produce(), GenEventKTValueProducer::produce(), EcalDigiToRaw::produce(), EcalTrigPrimESProducer::produceFineGrainEBGroup(), EcalTrigPrimESProducer::produceFineGrainEEstrip(), EcalTrigPrimESProducer::produceFineGrainEEtower(), EcalTrigPrimESProducer::produceLutGroup(), SiStripFineDelayHit::produceNoTracking(), EcalTrigPrimESProducer::produceSlidingWindow(), EcalTrigPrimESProducer::produceWeightGroup(), CSCSegAlgoST::prune_bad_hits(), CSCSegAlgoHitPruning::pruneBadHits(), CkfDebugger::pSimHit(), PixelDigiCollection::put(), LASBeamProfileFitCollection::put(), LASAlignmentParameterCollection::put(), DigiCollectionFP420::put(), BeamHaloNavigationSchool::reachableFromHorizontal(), Model::readMeasurementsFromFile(), CocoaDaqReaderText::ReadNextEvent(), Model::readSystemDescription(), CSCAnodeLCTProcessor::readWireDigis(), edm::InputSource::registerProducts(), Model::reorderOptODictionary(), VisCuTkMap2D::reset_val(), OpticalObject::resetGlobalCoordinates(), OpticalObject::resetOriginalOriginalCoordinates(), RoadSearchCloudMakerAlgorithm::run(), SiStripRecHitConverterAlgorithm::run(), DTTSS::run(), DTTSM::run(), DTSC::run(), RPCFinalSorter::runFinalSorter(), Ig3DNodeCategory::saveSettings(), reco::HitPattern::set(), VisCuTrackerRecHit::setEvent(), Fit::setFittableEntries(), edm::service::ELadministrator::setIntervals(), edm::service::ELadministrator::setLimits(), OpticalObject::setOriginalEntryValues(), edm::service::ELadministrator::setThresholds(), edm::service::ELadministrator::setTimespans(), RPCLogCone::shift(), RoadMaker::SortRingsIntoLayers(), DTTSM::sortTSM1(), DTTSM::sortTSM2(), DTTSS::sortTSS1(), DTTSS::sortTSS2(), TrackingMaterialAnalyser::split(), SimpleNavigationSchool::splitForwardLayers(), HICSimpleNavigationSchool::splitForwardLayers(), fit::RootMinuitCommands< Function >::string2double(), Fit::substractLastDisplacementToEntries(), VisCuTkMap2D::switch_val(), TempTrajectory::TempTrajectory(), SiStripFecCabling::terse(), DTBtiChip::tick(), TrackingTruthProducer::trackingVertexAssembler(), pat::TriggerEvent::triggerMatchers(), VisTrajectorySeedTwig::update(), VisTkRecTracksTwig::update(), VisCuTrackerSimHit::update(), VisCuTrackerRecHit::update(), VisCuTrackerDigi::update(), VisCuTrackerCluster::update(), VisCuTkGeometryTwig::update(), LatencyHistosUsingDb::update(), ValidHitPairFilter::ValidHitPairFilter(), edm::service::ELadministrator::wipe(), edm::XMLOutputModule::write(), EcalErrorMask::writeFile(), RPCVHDLConeMaker::writeHeader(), GctFormatTranslateMCLegacy::writeRctEmCandBlocks(), BTagPerformanceAnalyzer::~BTagPerformanceAnalyzer(), BTagPerformanceAnalyzerMC::~BTagPerformanceAnalyzerMC(), BTagPerformanceAnalyzerOnData::~BTagPerformanceAnalyzerOnData(), CandIsolatorFromDeposits::~CandIsolatorFromDeposits(), and pat::HistoComposite::~HistoComposite().

#define begincase ( par   )     pushswitch((par)); if (0) {}

Definition at line 66 of file vmac.h.

#define beginfunction   vbeginfunction();

Definition at line 141 of file vmac.h.

#define beginmodule   vbeginmodule();

Definition at line 116 of file vmac.h.

#define case1 ( par   )     else if ((getswitch() == (par)).getbool())

Definition at line 82 of file vmac.h.

Referenced by MuonSeedBuilder::foundMatchingSegment().

#define case2 ( par1,
par2   )     else if ( (getswitch() == (par1)).getbool() || (getswitch() == (par2)).getbool())

Definition at line 93 of file vmac.h.

Referenced by MuonSeedBuilder::foundMatchingSegment().

#define case3 ( par1,
par2,
par3   )     else if ( (getswitch() == (par1)).getbool() || (getswitch() == (par2)).getbool() || (getswitch() == (par3)).getbool())

Definition at line 105 of file vmac.h.

#define Clock ( cl   )     cl.clock(#cl)

Definition at line 191 of file vmac.h.

#define cns ( b,
v   )     glc.constant(b,v)

Definition at line 205 of file vmac.h.

#define comment ( par   ) 

Definition at line 162 of file vmac.h.

Referenced by HcalHardwareXml::addHardware(), ALIFileIn::getWordsInLine(), SiPixelWebInterface::handleEDARequest(), Args::printOptionsHelp(), and StoreEcalCondition::readEcalChannelStatusFromFile().

#define deassign ( par   )     ;

Definition at line 60 of file vmac.h.

#define Default   vdefault()

Definition at line 109 of file vmac.h.

#define Else   else

Definition at line 28 of file vmac.h.

#define end   vend()

Definition at line 38 of file vmac.h.

Referenced by IgBSPNode::add(), edm::helper::Filler< edm::Association< C > >::add(), MuonBaseNumber::addBase(), addBestPlane(), SiStripRing::addDevices(), SiStripFecCrate::addDevices(), SiStripFecCabling::addDevices(), SiStripFec::addDevices(), SiStripCcu::addDevices(), HcalHardwareXml::addHardware(), pat::TriggerEvent::addObjectMatchResult(), edm::DataMixingSiPixelWorker::addSiPixelPileups(), edm::DataMixingSiPixelWorker::addSiPixelSignals(), edm::DataMixingSiStripWorker::addSiStripPileups(), edm::DataMixingSiStripWorker::addSiStripSignals(), edm::ProductRegistry::allBranchDescriptions(), edm::ProductRegistry::allBranchNames(), VisSiStripDigi::analyze(), VisSiStripCluster::analyze(), VisSiPixelCluster::analyze(), VisMuon::analyze(), VisDTRecSegment4D::analyze(), VisCSCSegment::analyze(), VisBasicCluster::analyze(), TrackingTruthValid::analyze(), SiStripDigiValid::analyze(), SiPixelDigiValid::analyze(), TrackingMaterialAnalyser::analyze(), HistoAnalyzer< C >::analyze(), SiStripFEDRawDataCheck::analyze(), ClusterCount::analyze(), DTDigiTask::analyze(), L1CondDBPayloadWriter::analyze(), L1CondDBIOVWriter::analyze(), cms::ProducerAnalyzer::analyze(), VisEventSetupService::annotateCSCChambers(), VisEventSetupService::annotateDTChambers(), VisEventSetupService::annotateRPCChambers(), VisEventSetupService::annotateTracker(), edm::GroupSelectorRules::applyToAll(), edm::GroupSelectorRules::Rule::applyToAll(), pat::helper::VertexingHelper::associate(), TrackerHitAssociator::associateHit(), GroupedCkfTrajectoryBuilder::backwardFit(), trigger::TriggerEventWithRefs::basemetSlice(), l1t::OMDSReader::basicQuery(), PhysicsTools::BitSet::bits(), GctFormatTranslateV38::blockToGctInternEmCand(), GctFormatTranslateV35::blockToGctInternEmCand(), GctFormatTranslateV38::blockToRctCaloRegions(), GctFormatTranslateV35::blockToRctCaloRegions(), ConvertedPhotonProducer::buildCollections(), VisEventSetup::buildCSC(), VisEventSetupService::buildCSCChambers(), VisEventSetupService::buildDet(), VisEventSetup::buildDriftTubes(), VisEventSetupService::buildDTChambers(), VisEventSetupService::buildHitDets(), VisEventSetup::buildRPC(), VisEventSetupService::buildRPCChambers(), VisEventSetup::buildTracker(), VisEventSetupService::buildTracker(), calculateBarycenter(), MeasurementSensor2D::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), lat::HookList1< T1 >::call(), lat::HookList::call(), edm::PythiaSource::call_slhagive(), edm::PythiaProducer::call_slhagive(), trigger::TriggerEventWithRefs::calometSlice(), DQMStore::cdInto(), CosmicGenFilterHelix::charge(), JetCharge::chargeFromRef(), CSCDCCExaminer::check(), edm::checkAllDictionaries(), EcalTBDaqSimpleFile::checkEndOfFile(), EcalTBDaqRFIOFile::checkEndOfFile(), SimpleCosmicBONSeeder::checkNoisyModules(), NavigationSetter::cleanState(), SiStripConfigDb::clearDcuDetIds(), SiStripConfigDb::clearDeviceDescriptions(), SiStripConfigDb::clearFedConnections(), SiStripConfigDb::clearFedDescriptions(), SiStripFineDelayHit::closestCluster(), Trajectory::closestMeasurement(), CSCSegAlgoST::clusterHits(), CSCSegAlgoPreClustering::clusterHits(), SiStripDummyAlgo::clusterize(), PixelThresholdClusterizer::clusterizeDetUnit(), ThreeThresholdStripClusterizer::clusterizeDetUnit_(), egammaisolation::EgammaRecHitExtractor::collect(), edm::Run::commit_(), edm::LuminosityBlock::commit_(), DCCTBEventBlock::compare(), trigger::TriggerEventWithRefs::compositeSlice(), XMLZeroSuppression::createByCrate(), XMLHTRPatterns::createByCrate(), SiStripRawToDigiUnpacker::createDigis(), DTDigiToRaw::createFedBuffers(), XMLLUTLoader::createLoader(), XMLHTRPatternLoader::createLoader(), CSCFileReader::CSCFileReader(), VisEventSetupService::cscTextRep(), dd_count(), dd_error_scan(), HcalHitCorrection::delay(), CastorHitCorrection::delay(), edm::eventsetup::DependentEventSetupRecordProviderTemplate< T >::dependentRecords(), PixelDigiCollection::detIDs(), LASBeamProfileFitCollection::detIDs(), TowerBlockFormatter::DigiToRaw(), SiStripTFile::dirContent(), VisEventSetupService::dtTextRep(), ConfigurationDictionary::dump(), OnDemandMeasurementTracker::dumpRegion(), trigger::TriggerEventWithRefs::electronSlice(), AutoLibraryLoader::enable(), TruthTOA::endJob(), RecoTOA::endJob(), ElectronCalibrationUniv::endJob(), LaserAlignment::endJob(), DTNoiseTest::endLuminosityBlock(), DTDataIntegrityTest::endLuminosityBlock(), lat::XTypeInfo::endTypes(), root::RooFitFunction< X, Expr >::evaluate(), evaluatePlane(), edm::pset::explode(), EcalCondDBInterface::fetchDCSPTMTempList(), DCSPTMTempList::fetchValuesForECIDAndTime(), VisCuTkBuilder::fill(), FlavouredJetPlots::fill(), lhef::fillHeader(), edm::pset::PSetNode::fillProcess(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), RPCStripsRing::fillWithVirtualStrips(), HFFilter::filter(), cms::TECClusterFilter::filter(), cms::MTCCHLTrigger::filter(), cms::ClusterMTCCFilter::filter(), RPCStripsRing::filterOverlapingChambers(), FourVectorHLTOffline::PathInfoCollection::find(), HLTJetMETDQMSource::PathInfoCollection::find(), FourVectorHLTOnline::PathInfoCollection::find(), FourVectorHLT::PathInfoCollection::find(), edm::pset::ParseTree::findInPath(), edm::service::ELadministrator::finishMsg(), FsmwClusterizer1DNameSpace::fsmw(), pat::PATObject< ObjectType >::genParticleById(), MuonDDDNumbering::geoHistoryToBaseNumber(), GeometricSearchDetMeasurements::get(), SiPixelPerformanceSummary::getAllDetIds(), edm::ParameterSet::getAllFileInPaths(), MuonBaseNumber::getBaseNo(), ComponentFactoryByName< B >::getBuilder(), PhysicsTools::MVATrainer::getCalibration(), SiStripConfigDb::getDcuDetIds(), L1MuDTPhiLut::getDeltaPhi(), SiStripThreshold::getDetIds(), SiStripPerformanceSummary::getDetIds(), SiStripPedestals::getDetIds(), SiStripNoises::getDetIds(), SiStripBadStrip::getDetIds(), SiPixelGainCalibrationOffline::getDetIds(), SiPixelGainCalibrationForHLT::getDetIds(), SiPixelGainCalibration::getDetIds(), mySiStripNoises::getDetIds(), DetIdAssociator::getDetIdsCloseToAPoint(), HDetIdAssociator::getDetIdsCloseToAPoint(), HDetIdAssociator::getDetIdsInACone(), SiStripConfigDb::getDeviceDescriptions(), SiStripMonitorDigi::getDigiSource(), SiStripConfigDb::getFedConnections(), SiStripConfigDb::getFedDescriptions(), GlobalOptionMgr::getGlobalOption(), GlobalOptionMgr::getGlobalOptionValue(), RPCLogCone::getLogStripDigisIdxs(), edm::DataViewImpl::getMany(), edm::DataViewImpl::getManyByType(), edm::ParameterSet::getNamesByCode_(), RPCDBPerformanceHandler::getNewObjects(), ApvAnalysisFactory::getNoise(), trigger::TriggerEventWithRefs::getObjects(), edm::SubEvent::getParticles(), L1MuDTPtaLut::getPt(), MonitorElement::getQReport(), ApvAnalysisFactory::getRawNoise(), getStreamSize(), MuonBaseNumber::getSuperNo(), edm::SubEvent::getVertex(), CachingSeedCleanerBySharedInput::good(), CachingSeedCleanerByHitPosition::good(), LayerMeasurements::groupedMeasurements(), edm::GroupSelectorRules::GroupSelectorRules(), FastFedCablingHistograms::histoAnalysis(), HistoAnalyzer< C >::HistoAnalyzer(), MuDetRod::init(), fit::RootMinuit< Function >::init(), edm::EventSelector::init(), edm::FileInPath::initialize_(), IgBSPTree::intersect(), ApvAnalysisFactory::isUpdating(), trigger::TriggerEventWithRefs::jetSlice(), Tokenizer::join(), trigger::TriggerEventWithRefs::l1emSlice(), trigger::TriggerEventWithRefs::l1etmissSlice(), trigger::TriggerEventWithRefs::l1jetSlice(), trigger::TriggerEventWithRefs::l1muonSlice(), L1TriggerKeyOnlineProd::L1TriggerKeyOnlineProd(), IgBSPTriangle::largestOnTop(), listToNode(), SiTrackerGaussianSmearingRecHitConverter::loadClusters(), DisplayManager::loadGPFBlocks(), SiTrackerGaussianSmearingRecHitConverter::loadMatchedRecHits(), SiTrackerGaussianSmearingRecHitConverter::loadRecHits(), TrajectoryManager::loadSimHits(), edm::LoggedErrorsSummary(), DDErrorDetection::lp_cpv(), main(), edm::pset::VPSetNode::makeEntry(), edm::pset::EntryNode::makeEntry(), FittedEntriesManager::MakeHistos(), RPCFakeCalibration::makeNoise(), SiStripFecCabling::module(), trigger::TriggerEventWithRefs::muonSlice(), CmsTrackerStringToEnum::name(), LASAlignmentParameterCollection::names(), CSCFileReader::nextEventFromFUs(), NtpProducer< C >::NtpProducer(), EcalRawToRecHitRoI::OneCandCollection(), VisHepMCProductTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisTrackingRecHitTwig::onNewEvent(), VisCaloTowerTwig::onNewEvent(), VisTrackTwig::onNewEvent(), VisMuonTwig::onNewEvent(), SubsetHsmModeFinder3d::operator()(), MtvClusterizer1D< T >::operator()(), VisCSCPlotWidget::paintEvent(), trigger::TriggerEventWithRefs::photonSlice(), trigger::TriggerEventWithRefs::pixtrackSlice(), edm::PoolSource::PoolSource(), IODConfig::populateClob(), LocalCacheFile::prefetch(), edm::pset::VPSetNode::print(), L1MuDTPtaLut::print(), L1MuDTPhiLut::print(), SiStripPerformanceSummary::printall(), SiPixelPerformanceSummary::printall(), SiStripConfigDb::printDeviceDescriptions(), SiStripConfigDb::printFedConnections(), SiStripConfigDb::printFedDescriptions(), fit::RootMinuit< Function >::printParameters(), helper::TrackCollectionStoreManager::processClusters(), helper::MuonCollectionStoreManager::processClusters(), edm::Path::processOneOccurrence(), reco::modules::TrackerTrackHitFilter::produce(), reco::modules::CosmicTrackSplitter::produce(), EcalIsolation::produce(), MuIsoDepositProducer::produce(), CentralityProducer::produce(), NtpProducer< C >::produce(), pat::PATVertexAssociationProducer::produce(), CandIsolatorFromDeposits::produce(), CandIsoDepositProducer::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), GenParticleProducer::produce(), EcalDigiToRaw::produce(), L1TriggerKeyOnlineProd::produce(), L1TriggerConfigOnlineProd::produceL1RCTParameters(), SiStripFineDelayHit::produceNoTracking(), PixelDigiCollection::put(), LASBeamProfileFitCollection::put(), LASAlignmentParameterCollection::put(), DigiCollectionFP420::put(), BeamHaloNavigationSchool::reachableFromHorizontal(), RFIOFile::read(), cond::FileReader::read(), CSCFileReader::readFU(), CSCTFPtLUT::readLUT(), CSCSectorReceiverLUT::readLUTsFromFile(), Model::readMeasurementsFromFile(), CocoaDaqReaderText::ReadNextEvent(), CSCFileReader::readRUI(), Model::readSystemDescription(), LocalCacheFile::readv(), GroupedCkfTrajectoryBuilder::rebuildSeedingRegion(), VisEventSetupService::refitTrack(), edm::InputSource::registerProducts(), root::RooFitFunction< X, Expr >::RooFitFunction(), VisEventSetupService::rpcTextRep(), SiStripRecHitConverterAlgorithm::run(), fit::RootMinuitCommands< Function >::run(), CSCTFMuonSorter::run(), IgApplication::run(), DTLocalTriggerTPTest::runClientDiagnostic(), DTLocalTriggerTest::runClientDiagnostic(), DTLocalTriggerLutTest::runClientDiagnostic(), DTLocalTriggerEfficiencyTest::runClientDiagnostic(), RPCFinalSorter::runFinalSorter(), RPCHalfSorter::runHalf(), NavigationSetter::saveState(), MuonCSCSeedFromRecHits::seed(), MuonOverlapSeedFromRecHits::seeds(), reco::modules::AnalyticalTrackSelector::select(), PhysicsHistograms::select(), edm::OutputModule::selectProducts(), reco::HitPattern::set(), VisCSCPlotWidget::setData(), GlobalOptionMgr::setGlobalOption(), fit::RootMinuit< Function >::setParameters(), ODTTCFConfig::setParameters(), ODTTCciConfig::setParameters(), ODSRPConfig::setParameters(), ODLTCConfig::setParameters(), ODDCCConfig::setParameters(), ErrorStreamSource::setRunAndEventInfo(), NavigationSetter::setState(), RoadMaker::SortRingsIntoLayers(), TrackingMaterialAnalyser::split(), SimpleNavigationSchool::splitForwardLayers(), HICSimpleNavigationSchool::splitForwardLayers(), splitNameList(), fit::RootMinuitCommands< Function >::string2double(), TempTrajectory::TempTrajectory(), TkStripMeasurementDet::testStrips(), reco::modules::TrackMultiSelector::testVtx(), threadWrapper(), VisEventSetupService::trackerTextRep(), TrackingTruthProducer::trackingVertexAssembler(), pat::TriggerEvent::triggerObjectMatchResult(), CalibrationAlgorithm::turnOn(), CmsTrackerStringToEnum::type(), CSCSPEvent::unpack(), IgBSPTriangle::unrefAndDeleteTriangles(), VisPSimHitTwig::update(), VisCaloTowerTwig::update(), VisTrackTwig::update(), VisMuonTwig::update(), FastFedCablingHistosUsingDb::update(), ApvAnalysisFactory::update(), ApvAnalysisFactory::updatePair(), CrossingPtBasedLinearizationPointFinder::useAllTracks(), ValidHitPairFilter::ValidHitPairFilter(), EcalUnpackerWorker::work(), edm::XMLOutputModule::write(), edm::RootOutputFile::writeProductDescriptionRegistry(), GctFormatTranslateMCLegacy::writeRctEmCandBlocks(), xsprintf(), CandIsolatorFromDeposits::~CandIsolatorFromDeposits(), HistoAnalyzer< C >::~HistoAnalyzer(), pat::HistoComposite::~HistoComposite(), and LinuxElapsedTime::~LinuxElapsedTime().

#define endcase   vendcase()

Definition at line 69 of file vmac.h.

#define endfunction   vendfunction(); return (result);

Definition at line 142 of file vmac.h.

#define endmodule   vendmodule();

Definition at line 117 of file vmac.h.

#define endperiod   glc.ResetEvents();

Definition at line 157 of file vmac.h.

#define For ( par1,
par2,
par3   )     for ((par1); ((par2).getbool()); (par3))

Definition at line 16 of file vmac.h.

#define functionbody

Definition at line 148 of file vmac.h.

#define If ( par   )     if ((par).getbool())

Definition at line 22 of file vmac.h.

#define initio   glc.setparent(this); glc.getparent()->setchange(0);

Definition at line 175 of file vmac.h.

#define Inout ( cl   )     cl.inout(#cl)

Definition at line 199 of file vmac.h.

#define Inout_ ( cl,
h,
 )     cl.inout(h, l, #cl)

Definition at line 200 of file vmac.h.

#define Input ( cl   )     cl.input(#cl)

Definition at line 189 of file vmac.h.

#define Input_ ( cl,
h,
 )     cl.input(h, l, #cl)

Definition at line 190 of file vmac.h.

#define makereg   this

Definition at line 155 of file vmac.h.

#define Module ( md   )     md.init(#md, #md)

Definition at line 202 of file vmac.h.

Referenced by SiPixelDigitizerAlgorithm::module_killing_conf().

#define Module_ ( md,
fn   )     md.init(#md, #fn)

Definition at line 203 of file vmac.h.

#define modulebody

Value:

if (glc.getpassn() != passn) \
{ \
/*      cout << itern << " " << instname << endl; */\
        itern = 0; \
} \
passn = glc.getpassn(); \
if (!glc.getparent()->getchange()) \
{ \
        outregn = 0; \
        return; \
} \
else \
{ \
        itern++; \
}

Definition at line 122 of file vmac.h.

#define Output ( cl   )     cl.output(#cl)

Definition at line 193 of file vmac.h.

#define Output_ ( cl,
h,
 )     cl.output(h, l, #cl)

Definition at line 194 of file vmac.h.

#define OutReg ( cl   )     cl.output(#cl, makereg)

Definition at line 196 of file vmac.h.

#define OutReg_ ( cl,
h,
 )     cl.output(h, l, #cl, makereg)

Definition at line 197 of file vmac.h.

#define printv ( par   ) 

Definition at line 168 of file vmac.h.

#define Reg ( cl   )     cl.reg(#cl)

Definition at line 181 of file vmac.h.

#define Reg_ ( cl,
h,
 )     cl.reg(h, l, #cl)

Definition at line 182 of file vmac.h.

#define Reg__ ( cl,
h,
l,
t,
b   )     cl.reg(h, l, t, b, #cl);

Definition at line 183 of file vmac.h.

 
#define vbegin (  )     { glc.alwayspush();

Definition at line 35 of file vmac.h.

Referenced by PileUpSimulator::produce(), edm::PythiaSource::produce(), and edm::PythiaProducer::produce().

 
#define vdefault (  )     else

Definition at line 113 of file vmac.h.

 
#define vend (  )     glc.alwayspop(); }

Definition at line 42 of file vmac.h.

Referenced by PileUpSimulator::produce(), edm::PythiaSource::produce(), and edm::PythiaProducer::produce().

 
#define vendcase (  )     popswitch();

Definition at line 73 of file vmac.h.

#define Wire ( cl   )     cl.wire(#cl)

Definition at line 185 of file vmac.h.

#define Wire_ ( cl,
h,
 )     cl.wire(h, l, #cl)

Definition at line 186 of file vmac.h.

#define Wire__ ( cl,
h,
l,
t,
b   )     for (int __wi__ = b; __wi__ <= t; __wi__++) cl[__wi__].wire(h, l, #cl, __wi__)

Definition at line 187 of file vmac.h.


Variable Documentation

globcontrol glc

Verilog++ SP.

Author:
A. Madorsky

Definition at line 6 of file vlib.cc.


Generated on Tue Jun 9 17:54:31 2009 for CMSSW by  doxygen 1.5.4