CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Variables
callgraph.py File Reference

Go to the source code of this file.

Namespaces

 callgraph
 

Variables

string callgraph.baseclass = r"\b(edm::)?(one::|stream::|global::)?((DQM)?(Global|One)?ED(Producer|Filter|Analyzer|(IterateNTimes|NavigateEvents)?Looper)(Base)?|impl::(ExternalWork|Accumulator|RunWatcher|RunCacheHolder)|FromFiles|ProducerSourceBase|OutputModuleBase|InputSource|ProducerSourceFromFiles|ProducerBase|PuttableSourceBase|OutputModule|RawOutput|RawInputSource|impl::RunWatcher<edm::one::EDProducerBase>|impl::EndRunProducer<edm::one::EDProducerBase>|DQMEDHarvester|AlignmentProducerBase|BMixingModule|TrackProducerBase|cms::CkfTrackCandidateMakerBase|CallEndRunProduceImpl|CallGlobalImpl|impl::makeGlobal|impl::makeStreamModule|impl::EndRunProducer)\b"
 
tuple callgraph.baseclassre = re.compile(baseclass)
 
tuple callgraph.callstacks = set()
 
tuple callgraph.cs = str("")
 
tuple callgraph.csset = set(callstacks)
 
tuple callgraph.dirs = v.split('|')
 
string callgraph.epf = 'edm::eventsetup::EventSetupRecord::get<class edm::ESHandle<class CaloTPGTranscoder>>(edm::ESHandle<CaloTPGTranscoder> &) const'
 
tuple callgraph.epfuncre = re.compile(r"edm::eventsetup::EventSetupRecord::deprecated_get<")
 
tuple callgraph.epfuncs = set()
 
string callgraph.f = 'edm::eventsetup::EventSetupRecord::get<class edm::ESHandle<class CaloTopology>>(const std::string &, class edm::ESHandle<class CaloTopology> &) const'
 
tuple callgraph.farg = re.compile(r"\(.*?\)")
 
tuple callgraph.fields = line.split("'")
 
string callgraph.function = '(anonymous namespace in /src/RecoTracker/TkHitPairs/plugins/HitPairEDProducer.cc)::Impl<(anonymous namespace)::ImplSeedingHitSets, (anonymous namespace)::DoNothing, (anonymous namespace)::RegionsLayersSeparate>::produce(const _Bool, edm::Event &, const edm::EventSetup &);'
 
string callgraph.function2 = 'HitPairEDProducer::produce(edm::Event &, const edm::EventSetup &);'
 
string callgraph.g = 'edm::eventsetup::EventSetupRecord::deprecated_get<class edm::ESHandle<class HcalDDDSimConstants>>(const char *, class edm::ESHandle<class HcalDDDSimConstants> &) const'
 
tuple callgraph.G = nx.DiGraph()
 
string callgraph.g2 = 'edm::eventsetup::EventSetupRecord::deprecated_get<class edm::ESHandle<class HcalDDDSimConstants>>(class edm::ESHandle<class HcalDDDSimConstants> &) const'
 
tuple callgraph.getfuncre = re.compile(r"edm::eventsetup::EventSetupRecord::get<")
 
string callgraph.h = 'edm::eventsetup::EventSetupRecord::get<class edm::ESHandle<class CaloTPGTranscoder>>(class edm::ESHandle<class CaloTPGTranscoder> &) const'
 
tuple callgraph.key = tmpl.split(topfuncre.split(cs)[0])
 
tuple callgraph.m = vre.search(function)
 
tuple callgraph.m2 = vre.search(function2)
 
tuple callgraph.module = k.split('|')
 
tuple callgraph.module2package = dict()
 
tuple callgraph.p = json.load(j)
 
list callgraph.package = dirs[0]
 
tuple callgraph.previous = str("")
 
tuple callgraph.r = open('eventsetuprecord-get.yaml', 'w')
 
string callgraph.regex_str = r'\b%s\b'
 
tuple callgraph.report = dict()
 
tuple callgraph.skipfunc = re.compile(r"TGraph::IsA\(.*\)")
 
 callgraph.stripped = p
 
tuple callgraph.tmpl = re.compile(r'<(.*)>')
 
string callgraph.topfunc = r"::(dqmBeginRun|dqmEndRun|bookHistograms|accumulate|acquire|startingNewLoop|duringLoop|endOfLoop|beginOfJob|endOfJob|produce|analyze|filter|beginLuminosityBlock|beginRun|beginStream|streamBeginRun|streamBeginLuminosityBlock|streamEndRun|streamEndLuminosityBlock|globalBeginRun|globalEndRun|globalBeginLuminosityBlock|globalEndLuminosityBlock|endRun|endRunProduce|endLuminosityBlock)\("
 
tuple callgraph.topfuncre = re.compile(topfunc)
 
tuple callgraph.toplevelfuncs = set()
 
string callgraph.value = 'HitPairEDProducer'
 
string callgraph.valuere = r'\b%s\b'
 
tuple callgraph.vre = re.compile(valuere)