# StringIds

value:
  _Z28addPixelSegmentToEventKernelPjS_S_S_PfS0_S0_S0_S0_S0_S0_S0_S0_PiS_tRN3SDL7modulesERNS2_12objectRangesERNS2_4hitsERNS2_12miniDoubletsERNS2_8segmentsEiS1_PaPs


value:
  _ZN3SDL35addMiniDoubletRangesToEventExplicitERNS_7modulesERNS_12miniDoubletsERNS_12objectRangesERNS_4hitsE


value:
  _ZN3SDL21createTripletsInGPUv2ERNS_7modulesERNS_12miniDoubletsERNS_8segmentsERNS_8tripletsERNS_12objectRangesEPtt


value:
  _ZN3SDL24createQuintupletsInGPUv2ERNS_7modulesERNS_12miniDoubletsERNS_8segmentsERNS_8tripletsERNS_11quintupletsERNS_12objectRangesEt


value:
  _ZN3SDL36createPixelQuintupletsInGPUFromMapv2ERNS_7modulesERNS_12miniDoubletsERNS_8segmentsERNS_8tripletsERNS_11quintupletsERNS_16pixelQuintupletsEPjSC_jRNS_12objectRangesE


value:
  _ZN3SDL27addpT5asTrackCandidateInGPUEtRNS_16pixelQuintupletsERNS_15trackCandidatesERNS_8segmentsERNS_12objectRangesE


value:
  _ZN3SDL33createPixelTripletsInGPUFromMapv2ERNS_7modulesERNS_12objectRangesERNS_12miniDoubletsERNS_8segmentsERNS_8tripletsERNS_13pixelTripletsEPjSC_j


value:
  _ZN3SDL13crossCleanpT3ERNS_7modulesERNS_12objectRangesERNS_13pixelTripletsERNS_8segmentsERNS_16pixelQuintupletsE


value:
  _ZN3SDL28addpT3asTrackCandidatesInGPUEtRNS_13pixelTripletsERNS_15trackCandidatesERNS_8segmentsERNS_12objectRangesE


value:
  _ZN3SDL12crossCleanT5ERNS_7modulesERNS_11quintupletsERNS_16pixelQuintupletsERNS_13pixelTripletsERNS_12objectRangesE


value:
  _ZN3SDL13crossCleanpLSERNS_7modulesERNS_12objectRangesERNS_13pixelTripletsERNS_15trackCandidatesERNS_8segmentsERNS_12miniDoubletsERNS_4hitsERNS_11quintupletsE


value:
                                                                                                      
  RooUtil:: TRACKLOOPERDIR=/home/users/jguiang/projects/TrackLooperDNN
  Warning: Output file name is not provided! Check your arguments. Output file will be set to 'debug.root'
  =========================================================
   Setting of the analysis job based on provided arguments 
  ---------------------------------------------------------
   ana.input_file_list_tstring: /ceph/cms/store/user/evourlio/LST/samples/CMSSW_12_2_0_pre2/trackingNtuple_ttbar_PU200.root
   ana.output_tfile: debug.root
   ana.n_events: 2
   ana.nsplit_jobs: -1
   ana.job_index: -1
   ana.specific_event_index: -1
   ana.do_run_cpu: 0
   ana.do_write_ntuple: 0
   ana.mode: 5
   ana.streams: 1
   ana.verbose: 0
   ana.nmatch_threshold: 9
  =========================================================
  >>> Hostname is cgpu-1.t2.ucsd.edu
  inputs : /ceph/cms/store/user/evourlio/LST/samples/CMSSW_12_2_0_pre2/trackingNtuple_ttbar_PU200.root

                                                                                                      
  RooUtil:: Adding /ceph/cms/store/user/evourlio/LST/samples/CMSSW_12_2_0_pre2/trackingNtuple_ttbar_PU200.root

                                                                                                      
  RooUtil:: Start EventLooping

                                                                                                      
  RooUtil:: System info:
  cgpu-1.t2.ucsd.edu
  Linux cgpu-1.t2.ucsd.edu 4.18.0-372.19.1.el8_6.x86_64 #1 SMP Tue Aug 2 13:42:59 EDT 2022 x86_64 x86_64 x86_64 GNU/Linux
  Mon Jul 24 09:20:16 PDT 2023
  jguiang
  /home/users/jguiang/projects/TrackLooperDNN

                                                                                                      
  RooUtil::  _

                                                                                                      
  RooUtil:: /\\

                                                                                                      
  RooUtil:: \ \\  \__/ \__/

                                                                                                      
  RooUtil::  \ \\ (oo) (oo)  Here we come!

                                                                                                      
  RooUtil::   \_\\/~~\_/~~\_

                                                                                                      
  RooUtil::  _.-~===========~-._

                                                                                                      
  RooUtil:: (___________________)

                                                                                                      
  RooUtil::       \_______/

                                                                                                      
  RooUtil:: 

                                                                                                      
  RooUtil::  Your friendly aliens

                                                                                                      
  RooUtil::      Surf & Turf

                                                                                                      
  RooUtil:: 

                                                                                                      
  RooUtil:: Total Events in this Chain to process = 2
  ============ CMSSW_12_2_0_pre2 geometry ===========
  endcap geometry: /home/users/jguiang/projects/TrackLooperDNN/data/endcap_orientation_data_CMSSW_12_2_0_pre2.txt
  tilted geometry: /home/users/jguiang/projects/TrackLooperDNN/data/tilted_orientation_data_CMSSW_12_2_0_pre2.txt
  module map: /home/users/jguiang/projects/TrackLooperDNN/data/module_connection_tracing_CMSSW_12_2_0_pre2_merged.txt
  pLS map: /home/users/jguiang/projects/TrackLooperDNN/data/pixelmaps_CMSSW_12_2_0_pre2_0p8minPt
  centroid: /home/users/jguiang/projects/TrackLooperDNN/data/centroid_CMSSW_12_2_0_pre2.txt

                                                                                                      
  RooUtil:: TTreeCache enabled

                                                                                                      
  RooUtil:: Looping /ceph/cms/store/user/evourlio/LST/samples/CMSSW_12_2_0_pre2/trackingNtuple_ttbar_PU200.root/TTree:tree

                                                                                                      
  RooUtil:: 

                                                                                                      
  RooUtil::    \__/    \__/

                                                                                                      
  RooUtil::  S (oo)    (oo)

                                                                                                      
  RooUtil:: (\//~~\\  //~~\\

                                                                                                      
  RooUtil::  \/\__//  \\__//\T

                                                                                                      
  RooUtil::    ||||    ||\\ Who cares!

                                                                                                      
  RooUtil:: __ |||| __ |||| ___

                                                                                                      
  RooUtil::   (_)(_)  (_)(_)

                                                                                                      
  RooUtil:: 

  ------------------------------
  CPU  Time:	2.4
  Real Time:	3.9


value:
  hitLoopKernel(unsigned short, unsigned short, int, unsigned int, unsigned int, unsigned int *, float *, SDL::modules *, SDL::hits *)


value:
  addPixelSegmentToEventKernel(unsigned int *, unsigned int *, unsigned int *, unsigned int *, float *, float *, float *, float *, float *, float *, float *, float *, float *, int *, unsigned int *, unsigned short, SDL::modules &, SDL::objectRanges &, SDL::hits &, SDL::miniDoublets &, SDL::segments &, int, int *, signed char *, short *)


value:
  SDL::createMiniDoubletsInGPUv2(SDL::modules &, SDL::hits &, SDL::miniDoublets &, SDL::objectRanges &)


value:
  SDL::addMiniDoubletRangesToEventExplicit(SDL::modules &, SDL::miniDoublets &, SDL::objectRanges &, SDL::hits &)


value:
  SDL::createSegmentsInGPUv2(SDL::modules &, SDL::miniDoublets &, SDL::segments &, SDL::objectRanges &)


value:
  SDL::createTripletsInGPUv2(SDL::modules &, SDL::miniDoublets &, SDL::segments &, SDL::triplets &, SDL::objectRanges &, unsigned short *, unsigned short)


value:
  SDL::createEligibleModulesListForQuintupletsGPU(SDL::modules &, SDL::triplets &, SDL::objectRanges &)


value:
  SDL::createQuintupletsInGPUv2(SDL::modules &, SDL::miniDoublets &, SDL::segments &, SDL::triplets &, SDL::quintuplets &, SDL::objectRanges &, unsigned short)


value:
  checkHitspLS(SDL::modules &, SDL::objectRanges &, SDL::miniDoublets &, SDL::segments &, SDL::hits &, bool)


value:
  SDL::createPixelQuintupletsInGPUFromMapv2(SDL::modules &, SDL::miniDoublets &, SDL::segments &, SDL::triplets &, SDL::quintuplets &, SDL::pixelQuintuplets &, unsigned int *, unsigned int *, unsigned int, SDL::objectRanges &)


value:
  SDL::addpT5asTrackCandidateInGPU(unsigned short, SDL::pixelQuintuplets &, SDL::trackCandidates &, SDL::segments &, SDL::objectRanges &)


value:
  SDL::createPixelTripletsInGPUFromMapv2(SDL::modules &, SDL::objectRanges &, SDL::miniDoublets &, SDL::segments &, SDL::triplets &, SDL::pixelTriplets &, unsigned int *, unsigned int *, unsigned int)


value:
  SDL::crossCleanpT3(SDL::modules &, SDL::objectRanges &, SDL::pixelTriplets &, SDL::segments &, SDL::pixelQuintuplets &)


value:
  SDL::addpT3asTrackCandidatesInGPU(unsigned short, SDL::pixelTriplets &, SDL::trackCandidates &, SDL::segments &, SDL::objectRanges &)


value:
  SDL::crossCleanT5(SDL::modules &, SDL::quintuplets &, SDL::pixelQuintuplets &, SDL::pixelTriplets &, SDL::objectRanges &)


value:
  SDL::addT5asTrackCandidateInGPU(unsigned short, SDL::quintuplets &, SDL::trackCandidates &, SDL::objectRanges &)


value:
  SDL::crossCleanpLS(SDL::modules &, SDL::objectRanges &, SDL::pixelTriplets &, SDL::trackCandidates &, SDL::segments &, SDL::miniDoublets &, SDL::hits &, SDL::quintuplets &)


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64/libgcc_s.so.1


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libGraf3d.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libROOTVecOps.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libTreePlayer.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libPostscript.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libMatrix.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libPhysics.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libMathCore.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libThread.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libMultiProc.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libROOTDataFrame.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libGenVector.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libXMLIO.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cuda/11.5.2-c927b7e765e06433950d8a7eab9eddb4/lib64/libcudart.so.11.5.117


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64/libstdc++.so.6.0.28


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64/libgomp.so.1.0.0


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre/8.43-28d54724578a9006cf0dca75629374e3/lib/libpcre.so.1.2.11


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xz/5.2.5-d6fed2038c4e8d6e04531d1adba59f37/lib/liblzma.so.5.2.5


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lz4/1.9.2-373b1f6c80ba13e93f436c77aa63c026/lib/liblz4.so.1.9.2


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zlib/1.2.11-71514f01d2850dfd0bcd391557259a58/lib/libz.so.1.2.8


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zstd/1.4.5-532bbea4f73669d8f80e2005b3a6e942/lib/libzstd.so.1.4.5


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tbb/v2021.5.0-3cd580209e999b2fb4f8344347204353/lib/libtbb.so.12.5


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/freetype/2.10.0-79bd022b5b599e6f3ec3b3b8bb0b7d1a/lib/libfreetype.so.6.17.0


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libROOTNTuple.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libMinuit.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/OpenBLAS/0.3.15-04b535a741a2f5a1f273ae128823f6ef/lib/libopenblas_core2p-r0.3.15.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64/libgfortran.so.5.0.0


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64/libquadmath.so.0.0.0


value:
  ROOT::TGenericClassInfo::TGenericClassInfo(char const*, int, char const*, int, std::type_info const&, ROOT::Internal::TInitBehavior const*, TClass* (*)(), TVirtualIsAProxy*, int, int)


value:
  void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, false>(bool)


value:
  std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type)


value:
  std::enable_if<std::__detail::__is_contiguous_iter<char const*>::value, std::shared_ptr<std::__detail::_NFA<std::__cxx11::regex_traits<char> > const> >::type std::__detail::__compile_nfa<std::__cxx11::regex_traits<char>, char const*>(char const*, char const*, std::__cxx11::regex_traits<char>::locale_type const&, std::regex_constants::syntax_option_type)


value:
  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex(char const*, std::regex_constants::syntax_option_type)


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre2/10.36-4c006b557b4075554eb6f6436b3189fb/lib/libpcre2-8.so.0.10.1


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/lib/libCling.so


value:
  cling::CompilerOptions::Parse(int, char const* const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)


value:
  cling::Interpreter::Interpreter(int, char const* const*, char const*, std::vector<std::shared_ptr<clang::ModuleFileExtension>, std::allocator<std::shared_ptr<clang::ModuleFileExtension> > > const&, bool, cling::Interpreter const*)


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/libexec/gcc/x86_64-redhat-linux-gnu/10.3.0/cc1plus


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib/libisl.so.23.1.0


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib/libmpc.so.3.2.1


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib/libmpfr.so.6.1.0


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib/libgmp.so.10.4.1


value:
  clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>)


value:
  (anonymous namespace)::createCIImpl(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, cling::CompilerOptions const&, char const*, std::unique_ptr<clang::ASTConsumer, std::default_delete<clang::ASTConsumer> >, std::vector<std::shared_ptr<clang::ModuleFileExtension>, std::allocator<std::shared_ptr<clang::ModuleFileExtension> > > const&, bool, bool)


value:
  cling::CIFactory::createCI(llvm::StringRef, cling::InvocationOptions const&, char const*, std::unique_ptr<clang::ASTConsumer, std::default_delete<clang::ASTConsumer> >, std::vector<std::shared_ptr<clang::ModuleFileExtension>, std::allocator<std::shared_ptr<clang::ModuleFileExtension> > > const&)


value:
  cling::IncrementalParser::IncrementalParser(cling::Interpreter*, char const*, std::vector<std::shared_ptr<clang::ModuleFileExtension>, std::allocator<std::shared_ptr<clang::ModuleFileExtension> > > const&)


value:
  llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)


value:
  llvm::SmallVector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::SourceLocation>, 2u>::~SmallVector()


value:
  clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation)


value:
  clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*)


value:
  clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef)


value:
  clang::ModuleMapParser::parseModuleId(llvm::SmallVector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, clang::SourceLocation>, 2u>&)


value:
  clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::unique_ptr<llvm::vfs::File, std::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&)


value:
  clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::unique_ptr<llvm::vfs::File, std::default_delete<llvm::vfs::File> >*)


value:
  clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&)


value:
  clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&)


value:
  cling::IncrementalParser::Initialize(llvm::SmallVectorImpl<llvm::PointerIntPair<cling::Transaction*, 2u, cling::IncrementalParser::EParseResult, llvm::PointerLikeTypeTraits<cling::Transaction*>, llvm::PointerIntPairInfo<cling::Transaction*, 2u, llvm::PointerLikeTypeTraits<cling::Transaction*> > > >&, bool)


value:
  clang::ASTReader::ReadAST(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int, llvm::SmallVectorImpl<clang::ASTReader::ImportedSubmodule>*)


value:
  clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef<std::pair<clang::IdentifierInfo*, clang::SourceLocation> >, clang::Module::NameVisibilityKind, bool)


value:
  clang::Preprocessor::HandleHeaderIncludeOrImport(clang::SourceLocation, clang::Token&, clang::Token&, clang::SourceLocation, clang::DirectoryLookup const*, clang::FileEntry const*)


value:
  clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*)


value:
  clang::ASTReader::ReadSLocEntry(int)::{lambda(llvm::BitstreamCursor&, llvm::StringRef)#1}::operator()(llvm::BitstreamCursor&, llvm::StringRef) const


value:
  clang::serialization::MultiOnDiskHashTable<clang::serialization::reader::ASTDeclContextNameLookupTrait>::add(clang::serialization::ModuleFile*, unsigned char const*, clang::serialization::reader::ASTDeclContextNameLookupTrait)


value:
  clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedAttributesView const&, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef<clang::TemplateParameterList*>, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult<clang::OpaquePtr<clang::QualType>, false>, bool, bool, clang::Sema::SkipBodyInfo*)


value:
  clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&)


value:
  clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*)


value:
  clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier)


value:
  clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier)


value:
  clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*)


value:
  clang::Parser::ParseInnerNamespace(llvm::SmallVector<clang::Parser::InnerNamespaceInfo, 4u> const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&)


value:
  clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation)


value:
  clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&)


value:
  clang::Sema::ActOnModuleImport(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef<std::pair<clang::IdentifierInfo*, clang::SourceLocation> >)


value:
  LoadModule(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cling::Interpreter&)


value:
  llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long>&, llvm::StringRef*)


value:
  clang::ASTReader::ReadControlBlock(clang::serialization::ModuleFile&, llvm::SmallVectorImpl<clang::ASTReader::ImportedModule>&, clang::serialization::ModuleFile const*, unsigned int)


value:
  clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl<clang::ASTReader::ImportedModule>&, long, long, clang::ASTFileSignature, unsigned int)


value:
  std::_Rb_tree<int, std::pair<int const, int>, std::_Select1st<std::pair<int const, int> >, std::less<int>, std::allocator<std::pair<int const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<int const, int> >*)


value:
  llvm::vfs::RedirectingFileSystem::lookupPath(llvm::sys::path::const_iterator, llvm::sys::path::const_iterator, llvm::vfs::RedirectingFileSystem::Entry*) const


value:
  clang::ASTReader::ReadOptionsBlock(llvm::BitstreamCursor&, unsigned int, bool, clang::ASTReaderListener&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)


value:
  TCling::RegisterPrebuiltModulePath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const


value:
  bool llvm::function_ref<bool (clang::serialization::ModuleFile&)>::callback_fn<(anonymous namespace)::HeaderFileInfoVisitor>(long, clang::serialization::ModuleFile&)


value:
  clang::Lexer::getSpelling[abi:cxx11](clang::Token const&, clang::SourceManager const&, clang::LangOptions const&, bool*)


value:
  clang::Preprocessor::updateModuleMacroInfo(clang::IdentifierInfo const*, clang::Preprocessor::ModuleMacroInfo&)


value:
  cling::Interpreter::declare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cling::Transaction**)


value:
  EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, bool&, clang::Preprocessor&)


value:
  void std::__introsort_loop<clang::RedeclarableTemplateDecl::LazySpecializationInfo*, long, __gnu_cxx::__ops::_Iter_less_iter>(clang::RedeclarableTemplateDecl::LazySpecializationInfo*, clang::RedeclarableTemplateDecl::LazySpecializationInfo*, long, __gnu_cxx::__ops::_Iter_less_iter)


value:
  TCling::RegisterModule(char const*, char const**, char const**, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const**, bool, bool)


value:
  clang::ASTDeclReader::UpdateDecl(clang::Decl*, llvm::SmallVectorImpl<clang::RedeclarableTemplateDecl::LazySpecializationInfo>&)


value:
  cling::quickFindDecl(llvm::StringRef, clang::Decl const*&, clang::Parser&, cling::LookupHelper::DiagSetting)


value:
  cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const


value:
  TClass::Init(char const*, short, std::type_info const*, TVirtualIsAProxy*, char const*, char const*, int, int, ClassInfo_t*, bool)


value:
  TClass::TClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, char const*, char const*, int, int, bool)


value:
  ROOT::CreateClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, char const*, char const*, int, int)


value:
  TGenCollectionProxy::Value::Value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, unsigned long, unsigned long)


value:
  clang::ASTDeclReader::RedeclarableResult clang::ASTDeclReader::VisitRedeclarable<clang::TagDecl>(clang::Redeclarable<clang::TagDecl>*)


value:
  clang::ASTReader::ReadDeclarationName(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref<bool (clang::Decl::Kind)>, llvm::SmallVectorImpl<clang::Decl*>&)


value:
  clang::MultiplexExternalSemaSource::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref<bool (clang::Decl::Kind)>, llvm::SmallVectorImpl<clang::Decl*>&)


value:
  TClingDataMemberInfo::TClingDataMemberInfo(cling::Interpreter*, TClingClassInfo*, TDictionary::EMemberSelection)


value:
  TClass::CreateListOfDataMembers(std::atomic<TListOfDataMembers*>&, TDictionary::EMemberSelection, bool)


value:
  clang::MultiplexExternalSemaSource::FindExternalVisibleDeclsByName(clang::DeclContext const*, clang::DeclarationName)


value:
  clang::FunctionDecl const* cling::findFunction<clang::FunctionDecl const*>(clang::DeclContext*, llvm::StringRef, llvm::SmallVectorImpl<clang::Expr*> const&, bool, clang::ASTContext&, cling::Interpreter*, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl<clang::Expr*> const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&, cling::LookupHelper::DiagSetting), cling::LookupHelper::DiagSetting)


value:
  clang::FunctionDecl const* cling::execFindFunction<cling::ParseProto, clang::FunctionDecl const*>(clang::Parser&, cling::Interpreter*, cling::LookupHelper&, clang::Decl const*, llvm::StringRef, cling::ParseProto::ArgsInput const&, bool, clang::FunctionDecl const* (*)(clang::DeclContext*, bool, llvm::SmallVectorImpl<clang::Expr*> const&, clang::LookupResult&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*, clang::ASTContext&, clang::Parser&, clang::Sema&, cling::LookupHelper::DiagSetting), cling::LookupHelper::DiagSetting)


value:
  cling::LookupHelper::findFunctionProto(clang::Decl const*, llvm::StringRef, llvm::StringRef, cling::LookupHelper::DiagSetting, bool) const


value:
  TClingClassInfo::GetMethod(char const*, char const*, bool, long*, ROOT::EFunctionMatchMode, TClingClassInfo::EInheritanceMode) const


value:
  clang::TemplateSpecializationType::TemplateSpecializationType(clang::TemplateName, llvm::ArrayRef<clang::TemplateArgument>, clang::QualType, clang::QualType)


value:
  clang::ASTReader::ReadTemplateParameterList(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  int TStreamerInfo::ReadBuffer<char**>(TBuffer&, char** const&, TStreamerInfo::TCompInfo* const*, int, int, int, int, int)


value:
  TStreamerInfoActions::GenericReadAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*)


value:
  void clang::ASTDeclReader::AddLazySpecializations<clang::ClassTemplateDecl>(clang::ClassTemplateDecl*, llvm::SmallVectorImpl<clang::RedeclarableTemplateDecl::LazySpecializationInfo>&)


value:
  TClassEdit::TSplitType::ShortType(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int)


value:
  clang::Sema::getTypeName(clang::IdentifierInfo const&, clang::SourceLocation, clang::Scope*, clang::CXXScopeSpec*, bool, bool, clang::OpaquePtr<clang::QualType>, bool, bool, bool, clang::IdentifierInfo**)


value:
  clang::Parser::ParseSpecifierQualifierList(clang::DeclSpec&, clang::AccessSpecifier, clang::Parser::DeclSpecContext)


value:
  clang::Parser::ParseTypeName(clang::SourceRange*, clang::DeclaratorContext, clang::AccessSpecifier, clang::Decl**, clang::ParsedAttributes*)


value:
  TCling::GetFunctionWithPrototype(ClassInfo_t*, char const*, char const*, bool, ROOT::EFunctionMatchMode)


value:
  clang::ASTReader::ReadTypeLoc(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&, clang::TypeLoc)


value:
  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)


value:
  clang::ASTContext::getCanonicalTemplateSpecializationType(clang::TemplateName, llvm::ArrayRef<clang::TemplateArgument>) const


value:
  clang::ASTContext::getTemplateSpecializationType(clang::TemplateName, llvm::ArrayRef<clang::TemplateArgument>, clang::QualType) const


value:
  clang::Sema::CheckClassTemplate(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedAttributesView const&, clang::TemplateParameterList*, clang::AccessSpecifier, clang::SourceLocation, clang::SourceLocation, unsigned int, clang::TemplateParameterList**, clang::Sema::SkipBodyInfo*)


value:
  clang::Parser::ParseSingleDeclarationAfterTemplate(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)


value:
  clang::Parser::ParseTemplateDeclarationOrSpecialization(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)


value:
  CppNamespaceLookup(clang::Sema&, clang::LookupResult&, clang::ASTContext&, clang::DeclContext*, (anonymous namespace)::UnqualUsingDirectiveSet&)


value:
  clang::Sema::LookupSingleName(clang::Scope*, clang::DeclarationName, clang::SourceLocation, clang::Sema::LookupNameKind, clang::Sema::RedeclarationKind)


value:
  clang::Sema::ActOnTypeParameter(clang::Scope*, bool, clang::SourceLocation, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, unsigned int, unsigned int, clang::SourceLocation, clang::OpaquePtr<clang::QualType>)


value:
  clang::Parser::ParseTemplateParameters(unsigned int, llvm::SmallVectorImpl<clang::NamedDecl*>&, clang::SourceLocation&, clang::SourceLocation&)


value:
  clang::Parser::ParseDeclarationStartingWithTemplate(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier)


value:
  void std::__adjust_heap<clang::RedeclarableTemplateDecl::LazySpecializationInfo*, long, clang::RedeclarableTemplateDecl::LazySpecializationInfo, __gnu_cxx::__ops::_Iter_less_iter>(clang::RedeclarableTemplateDecl::LazySpecializationInfo*, long, long, clang::RedeclarableTemplateDecl::LazySpecializationInfo, __gnu_cxx::__ops::_Iter_less_iter)


value:
  ROOT::Detail::TSchemaRuleSet::AddRule(ROOT::TSchemaRule*, ROOT::Detail::TSchemaRuleSet::EConsistencyCheck, TString*)


value:
  ROOT::TGenericClassInfo::CreateRuleSet(std::vector<ROOT::Internal::TSchemaHelper, std::allocator<ROOT::Internal::TSchemaHelper> >&, bool)


value:
  cling::IncrementalParser::commitTransaction(llvm::PointerIntPair<cling::Transaction*, 2u, cling::IncrementalParser::EParseResult, llvm::PointerLikeTypeTraits<cling::Transaction*>, llvm::PointerIntPairInfo<cling::Transaction*, 2u, llvm::PointerLikeTypeTraits<cling::Transaction*> > >&, bool)


value:
  cling::Interpreter::EvaluateInternal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long)


value:
  cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool)


value:
  HandleInterpreterException(cling::MetaProcessor*, char const*, cling::Interpreter::CompilationResult&, cling::Value*)


value:
  llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int)


value:
  std::_Function_handler<llvm::Expected<unsigned long> (), llvm::orc::LazyEmittingLayer<llvm::orc::LegacyIRCompileLayer<cling::IncrementalJIT::RemovableObjectLinkingLayer, llvm::orc::SimpleCompiler> >::EmissionDeferredModule::find(llvm::StringRef, bool, llvm::orc::LegacyIRCompileLayer<cling::IncrementalJIT::RemovableObjectLinkingLayer, llvm::orc::SimpleCompiler>&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)


value:
  llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > llvm::orc::lookupWithLegacyFn<cling::IncrementalJIT::IncrementalJIT(cling::IncrementalExecutor&, std::unique_ptr<llvm::TargetMachine, std::default_delete<llvm::TargetMachine> >, std::function<void (unsigned long, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >)>)::{lambda(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >)#2}::operator()(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >) const::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(llvm::orc::ExecutionSession&, llvm::orc::AsynchronousSymbolQuery&, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > const&, cling::IncrementalJIT::IncrementalJIT(cling::IncrementalExecutor&, std::unique_ptr<llvm::TargetMachine, std::default_delete<llvm::TargetMachine> >, std::function<void (unsigned long, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >)>)::{lambda(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >)#2}::operator()(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >) const::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1})


value:
  llvm::orc::LambdaSymbolResolver<cling::IncrementalJIT::IncrementalJIT(cling::IncrementalExecutor&, std::unique_ptr<llvm::TargetMachine, std::default_delete<llvm::TargetMachine> >, std::function<void (unsigned long, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >)>)::{lambda(llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > const&)#1}, cling::IncrementalJIT::DenseSet(cling::IncrementalExecutor&, std::unique_ptr<llvm::TargetMachine, std::default_delete<llvm::TargetMachine> >, std::function<void (unsigned long, std::unique_ptr<llvm::Module, std::default_delete<llvm::Module> >)>)::{lambda(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >)#2}>::lookup(llvm::orc::AsynchronousSymbolQuery, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >)


value:
  llvm::orc::JITSymbolResolverAdapter::lookup(std::set<llvm::StringRef, std::less<llvm::StringRef>, std::allocator<llvm::StringRef> > const&, std::function<void (llvm::Expected<std::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::less<llvm::StringRef>, std::allocator<std::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > >)>)


value:
  llvm::orc::LegacyRTDyldObjectLinkingLayer::ConcreteLinkedObject<std::shared_ptr<llvm::RuntimeDyld::MemoryManager> >::finalize()


value:
  std::_Function_handler<llvm::Expected<unsigned long> (), llvm::orc::LegacyRTDyldObjectLinkingLayer::ConcreteLinkedObject<std::shared_ptr<llvm::RuntimeDyld::MemoryManager> >::getSymbolMaterializer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#1}>::_M_invoke(std::_Any_data const&)


value:
  cling::IncrementalJIT::getSymbolAddress(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)


value:
  llvm::MCAssembler::writeSectionData(llvm::raw_ostream&, llvm::MCSection const*, llvm::MCAsmLayout const&) const


value:
  (anonymous namespace)::ELFSingleObjectWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)


value:
  clang::CodeGen::CodeGenFunction::EmitAnnotationCall(llvm::Function*, llvm::Value*, llvm::StringRef, clang::SourceLocation)


value:
  clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(clang::FieldDecl const*, clang::CodeGen::Address)


value:
  clang::CodeGen::CodeGenFunction::EmitLValueForField(clang::CodeGen::LValue, clang::FieldDecl const*)


value:
  clang::CodeGen::CodeGenFunction::EmitCheckedLValue(clang::Expr const*, clang::CodeGen::CodeGenFunction::TypeCheckKind)


value:
  clang::StmtVisitorBase<std::add_pointer, (anonymous namespace)::ScalarExprEmitter, llvm::Value*>::Visit(clang::Stmt*)


value:
  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)


value:
  clang::CodeGen::CodeGenModule::GetAddrOfFunction(clang::GlobalDecl, llvm::Type*, bool, bool, clang::CodeGen::ForDefinition_t)


value:
  clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*)


value:
  clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot)


value:
  clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool)


value:
  clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot)


value:
  clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&)


value:
  clang::DiagnosticIDs::getDiagnosticSeverity(unsigned int, clang::SourceLocation, clang::DiagnosticsEngine const&) const


value:
  (anonymous namespace)::ItaniumRecordLayoutBuilder::CheckFieldPadding(unsigned long, unsigned long, unsigned long, unsigned int, bool, clang::FieldDecl const*)


value:
  clang::ASTReader::GetTypeSourceInfo(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  clang::ASTReader::ReadCXXBaseSpecifier(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  void clang::ASTDeclReader::mergeRedeclarable<clang::FunctionDecl>(clang::Redeclarable<clang::FunctionDecl>*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)


value:
  cling::utils::platform::DLOpen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)


value:
  cling::DynamicLibraryManager::loadLibrary(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool)


value:
  TCling::DeepAutoLoadImpl(char const*, std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool)


value:
  TClingLookupHelper__ExistingTypeCheck(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)


value:
  ROOT::TMetaUtils::TClingLookupHelper::GetPartiallyDesugaredNameWithScopeHandling(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)


value:
  ResolveTypedefImpl(char const*, unsigned int, unsigned int&, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)


value:
  TClassEdit::GetNormalizedName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string_view<char, std::char_traits<char> >)


value:
  clang::ASTReader::ReadNestedNameSpecifierLoc(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  clang::ASTReader::ReadDeclID(clang::serialization::ModuleFile&, llvm::SmallVector<unsigned long, 64u> const&, unsigned int&)


value:
  clang::RedeclarableTemplateDecl::loadLazySpecializationsImpl(llvm::ArrayRef<clang::TemplateArgument>) const


value:
  ResolveTypedefProcessType(char const*, unsigned int, unsigned int, bool, unsigned int, unsigned int, unsigned int, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10/libDataFormatsStdDictionaries.so


value:
  /cvmfs/cms.cern.ch/el8_amd64_gcc10/external/bz2lib/1.0.6-86270889250d9cb8193d1963706a39cb/lib/libbz2.so.1.0.6


value:
  TROOT::RegisterModule(char const*, char const**, char const**, char const*, char const*, void (*)(), std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, char const**, bool)


value:
  ROOT::Detail::TCollectionProxyInfo::Pushback<std::vector<float, std::allocator<float> > >::resize(void*, unsigned long)


value:
  ROOT::Detail::TCollectionProxyInfo::Pushback<std::vector<int, std::allocator<int> > >::resize(void*, unsigned long)


value:
  std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >::_M_default_append(unsigned long)


value:
  int TStreamerInfoActions::VectorLooper::ReadCollectionBasicType<float>(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*)


value:
  int TStreamerInfoActions::VectorLooper::ReadCollectionBasicType<int>(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*)


value:
  std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >::_M_default_append(unsigned long)


value:
  void std::_Destroy_aux<false>::__destroy<std::vector<int, std::allocator<int> >*>(std::vector<int, std::allocator<int> >*, std::vector<int, std::allocator<int> >*)


value:
  std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >::~vector()


value:
  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<std::istreambuf_iterator<char, std::char_traits<char> > >(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag)


value:
  std::_Select1st<std::pair<unsigned int const, float> >::operator()(std::pair<unsigned int const, float> const&) const


value:
  std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, std::string&) const


value:
  std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::do_get(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, float&) const


value:
  SDL::EndcapGeometry::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)


value:
  std::istreambuf_iterator<char, std::char_traits<char> > std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::_M_extract_int<unsigned int>(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const


value:
  std::_Head_base<0ul, unsigned int const&, false>::_M_head(std::_Head_base<0ul, unsigned int const&, false>&)


value:
  std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)


value:
  void std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, float> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree_node<std::pair<unsigned int const, float> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, float> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, float> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::map<unsigned int, float, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::operator[](unsigned int const&)


value:
  std::_Rb_tree_const_iterator<std::pair<unsigned int const, float> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, float> > const&)


value:
  unsigned int const& std::__get_helper<0ul, unsigned int const&>(std::_Tuple_impl<0ul, unsigned int const&>&)


value:
  std::tuple_element<0ul, std::tuple<unsigned int const&> >::type& std::get<0ul, unsigned int const&>(std::tuple<unsigned int const&>&)


value:
  std::pair<unsigned int const, float>::pair<unsigned int const&, 0ul>(std::tuple<unsigned int const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)


value:
  std::pair<unsigned int const, float>::pair<unsigned int const&>(std::piecewise_construct_t, std::tuple<unsigned int const&>, std::tuple<>)


value:
  void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >::construct<std::pair<unsigned int const, float>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, float>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > > >::construct<std::pair<unsigned int const, float>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >&, std::pair<unsigned int const, float>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >&, unsigned long)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, float> > const*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, float> >*, std::_Rb_tree_node_base*, unsigned int const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::lower_bound(unsigned int const&)


value:
  std::map<unsigned int, float, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::lower_bound(unsigned int const&)


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, float> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)


value:
  std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)


value:
  std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, float> >*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_get_Node_allocator()


value:
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >::allocate(unsigned long, void const*)


value:
  std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_S_right(std::_Rb_tree_node_base*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_S_left(std::_Rb_tree_node_base*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_get_node()


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, float> >, unsigned int const&)


value:
  unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&)


value:
  __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const


value:
  SDL::TiltedGeometry::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)


value:
  SDL::ModuleConnectionMap::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)


value:
  std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)


value:
  std::istreambuf_iterator<char, std::char_traits<char> >::equal(std::istreambuf_iterator<char, std::char_traits<char> > const&) const


value:
  void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int const&>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&)


value:
  std::istreambuf_iterator<char, std::char_traits<char> > std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, long&) const


value:
  std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)


value:
  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)


value:
  __cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > >, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  bool std::has_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)


value:
  std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::do_get(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const


value:
  std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::do_get(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, long&) const


value:
  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)


value:
  bool std::has_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > >(std::locale const&)


value:
  std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)


value:
  std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_pbump(char*, char*, long)


value:
  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > >, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, unsigned int const&)


value:
  SDL::loadModulesFromFile(SDL::modules&, unsigned short&, unsigned short&, SDL::pixelMap&, CUstream_st*, char const*)


value:
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> > >&, unsigned long)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_get_node()


value:
  std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned short> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, unsigned short> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::map<unsigned int, unsigned short, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::operator[](unsigned int const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> > const*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> >*, std::_Rb_tree_node_base*, unsigned int const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::lower_bound(unsigned int const&)


value:
  std::map<unsigned int, unsigned short, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::lower_bound(unsigned int const&)


value:
  void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > > >::construct<std::pair<unsigned int const, unsigned int>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > >&, std::pair<unsigned int const, unsigned int>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >*, std::_Rb_tree_node_base*, unsigned int const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::lower_bound(unsigned int const&)


value:
  std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::lower_bound(unsigned int const&)


value:
  std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::operator[](unsigned int const&)


value:
  __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno()


value:
  std::map<unsigned int, float, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::end()


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::end()


value:
  std::map<unsigned int, unsigned int, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::end()


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*)


value:
  std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned short> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> >*)


value:
  float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)


value:
  std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> > const*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >*)


value:
  std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned int> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, unsigned int> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&)


value:
  std::_Select1st<std::pair<unsigned int const, unsigned int> >::operator()(std::pair<unsigned int const, unsigned int> const&) const


value:
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, unsigned short> > >::allocate(unsigned long, void const*)


value:
  void std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree_node<std::pair<unsigned int const, unsigned int> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)


value:
  std::_Rb_tree_const_iterator<std::pair<unsigned int const, unsigned short> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned short> > const&)


value:
  std::_Tuple_impl<0ul, unsigned int const&>::_Tuple_impl(std::_Tuple_impl<0ul, unsigned int const&>&&)


value:
  std::_Select1st<std::pair<unsigned int const, unsigned short> >::operator()(std::pair<unsigned int const, unsigned short> const&) const


value:
  __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno()


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_S_left(std::_Rb_tree_node_base*)


value:
  std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::end()


value:
  SDL::setDerivedQuantities(unsigned int, unsigned short&, unsigned short&, unsigned short&, unsigned short&, unsigned short&, unsigned short&, float, float, float, float&, float&)


value:
  std::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned short> > const&, std::_Rb_tree_iterator<std::pair<unsigned int const, unsigned short> > const&)


value:
  std::map<unsigned int, unsigned short, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::operator[](unsigned int&&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::end()


value:
  std::map<unsigned int, unsigned short, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::end()


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_S_right(std::_Rb_tree_node_base*)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::operator+(long) const


value:
  void std::vector<unsigned int, std::allocator<unsigned int> >::_M_insert_dispatch<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, std::__false_type)


value:
  unsigned int* std::__copy_move_a<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)


value:
  unsigned int* std::copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)


value:
  unsigned int* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)


value:
  unsigned int* std::uninitialized_copy<std::move_iterator<unsigned int*>, unsigned int*>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*)


value:
  unsigned int* std::__uninitialized_copy_a<std::move_iterator<unsigned int*>, unsigned int*, unsigned int>(std::move_iterator<unsigned int*>, std::move_iterator<unsigned int*>, unsigned int*, std::allocator<unsigned int>&)


value:
  unsigned int* std::__uninitialized_move_a<unsigned int*, unsigned int*, std::allocator<unsigned int> >(unsigned int*, unsigned int*, unsigned int*, std::allocator<unsigned int>&)


value:
  void std::vector<unsigned int, std::allocator<unsigned int> >::_M_range_insert<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, std::forward_iterator_tag)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::vector<unsigned int, std::allocator<unsigned int> >::insert<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, void>(__gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)


value:
  std::vector<unsigned int, std::allocator<unsigned int> >::vector(std::vector<unsigned int, std::allocator<unsigned int> > const&)


value:
  __gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator<unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, __gnu_cxx::__enable_if<std::__are_same<unsigned int*, unsigned int*>::__value, std::vector<unsigned int, std::allocator<unsigned int> > >::__type> const&)


value:
  unsigned int* std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)


value:
  unsigned int* std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)


value:
  unsigned int* std::uninitialized_copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)


value:
  unsigned int* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*, unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*, std::allocator<unsigned int>&)


value:
  unsigned int* std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*)


value:
  unsigned int* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int>(unsigned int const*, unsigned int const*, unsigned int*)


value:
  unsigned int* std::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)


value:
  unsigned int* std::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)


value:
  unsigned int* std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)


value:
  __gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > >::difference_type __gnu_cxx::operator-<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > > const&)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const


value:
  unsigned int* std::__niter_base<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::__copy_move_a<false, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::copy<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int* const&)


value:
  bool __gnu_cxx::operator!=<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::operator+=(long)


value:
  unsigned int* std::__copy_move_a2<true, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >::difference_type __gnu_cxx::operator-<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&)


value:
  std::iterator_traits<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, std::random_access_iterator_tag)


value:
  std::iterator_traits<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >)


value:
  std::iterator_traits<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > >(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > const&)


value:
  __gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > > std::__niter_wrap<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int*)


value:
  void std::_Destroy<unsigned int*, unsigned int>(unsigned int*, unsigned int*, std::allocator<unsigned int>&)


value:
  void std::advance<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >&, unsigned long)


value:
  __gnu_cxx::__normal_iterator<unsigned int const*, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int const* const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_end()


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::key_comp() const


value:
  std::map<unsigned int, unsigned short, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::key_comp() const


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, unsigned short>, std::_Select1st<std::pair<unsigned int const, unsigned short> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned short> > >::_M_begin()


value:
  addInputsToLineSegmentTrackingPreLoad(std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<float, std::allocator<float> >, std::allocator<std::vector<float, std::allocator<float> > > >&, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&, std::vector<std::vector<signed char, std::allocator<signed char> >, std::allocator<std::vector<signed char, std::allocator<signed char> > > >&, std::vector<std::vector<short, std::allocator<short> >, std::allocator<std::vector<short, std::allocator<short> > > >&)


value:
  int TStreamerInfoActions::VectorLooper::ReadCollectionBasicType<unsigned int>(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*)


value:
  void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&)


value:
  unsigned int& std::vector<unsigned int, std::allocator<unsigned int> >::emplace_back<unsigned int>(unsigned int&&)


value:
  SDL::Event::addHitToEvent(std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >)


value:
  addInputsToEventPreLoad(SDL::Event*, bool, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<int, std::allocator<int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> >, std::vector<short, std::allocator<short> >)


value:
  SDL::Event::addPixelSegmentToEvent(std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, std::vector<int, std::allocator<int> >, std::vector<unsigned int, std::allocator<unsigned int> >, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> >, std::vector<short, std::allocator<short> >)


value:
  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned long, unsigned long) const


value:
  TClassEdit::GetLong64_Name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, float> >*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::~_Rb_tree()


value:
  std::map<unsigned int, float, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::~map()


value:
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >::deallocate(std::_Rb_tree_node<std::pair<unsigned int const, float> >*, unsigned long)


value:
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >&, std::_Rb_tree_node<std::pair<unsigned int const, float> >*, unsigned long)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, float> >*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, float> >*)


value:
  std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > >, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > > >*)


value:
  Unable to collect CPU kernel IP samples and backtraces. perf event paranoid level is 2. 
  Change the paranoid level to 1 to enable kernel sample collection.
  Try
  sudo sh -c 'echo 1 >/proc/sys/kernel/perf_event_paranoid'
   to change the paranoid level to 1.


value:
  Process was launched by the profiler, see /tmp/nvidia/nsight_systems/quadd_session_101769416/streams/pid_1769436_stdout.log and stderr.log for program output


# TARGET_INFO_SYSTEM_ENV

devStateName: Local (CLI)
name: CpuInfo
value:
  {"items":[{"cpuid":0,"socket":0,"maxfreqhz":3529052000},{"cpuid":1,"socket":0,"maxfreqhz":3529052000},{"cpuid":2,"socket":0,"maxfreqhz":3529052000},{"cpuid":3,"socket":0,"maxfreqhz":3529052000},{"cpuid":4,"socket":0,"maxfreqhz":3529052000},{"cpuid":5,"socket":0,"maxfreqhz":3529052000},{"cpuid":6,"socket":0,"maxfreqhz":3529052000},{"cpuid":7,"socket":0,"maxfreqhz":3529052000},{"cpuid":8,"socket":0,"maxfreqhz":3529052000},{"cpuid":9,"socket":0,"maxfreqhz":3529052000},{"cpuid":10,"socket":0,"maxfreqhz":3529052000},{"cpuid":11,"socket":0,"maxfreqhz":3529052000},{"cpuid":12,"socket":0,"maxfreqhz":3529052000},{"cpuid":13,"socket":0,"maxfreqhz":3529052000},{"cpuid":14,"socket":0,"maxfreqhz":3529052000},{"cpuid":15,"socket":0,"maxfreqhz":3529052000},{"cpuid":16,"socket":0,"maxfreqhz":3529052000},{"cpuid":17,"socket":0,"maxfreqhz":3529052000},{"cpuid":18,"socket":0,"maxfreqhz":3529052000},{"cpuid":19,"socket":0,"maxfreqhz":3529052000},{"cpuid":20,"socket":0,"maxfreqhz":3529052000},{"cpuid":21,"socket":0,"maxfreqhz":3529052000},{"cpuid":22,"socket":0,"maxfreqhz":3529052000},{"cpuid":23,"socket":0,"maxfreqhz":3529052000},{"cpuid":24,"socket":0,"maxfreqhz":3529052000},{"cpuid":25,"socket":0,"maxfreqhz":3529052000},{"cpuid":26,"socket":0,"maxfreqhz":3529052000},{"cpuid":27,"socket":0,"maxfreqhz":3529052000},{"cpuid":28,"socket":0,"maxfreqhz":3529052000},{"cpuid":29,"socket":0,"maxfreqhz":3529052000},{"cpuid":30,"socket":0,"maxfreqhz":3529052000},{"cpuid":31,"socket":0,"maxfreqhz":3529052000},{"cpuid":32,"socket":0,"maxfreqhz":3529052000},{"cpuid":33,"socket":0,"maxfreqhz":3529052000},{"cpuid":34,"socket":0,"maxfreqhz":3529052000},{"cpuid":35,"socket":0,"maxfreqhz":3529052000},{"cpuid":36,"socket":0,"maxfreqhz":3529052000},{"cpuid":37,"socket":0,"maxfreqhz":3529052000},{"cpuid":38,"socket":0,"maxfreqhz":3529052000},{"cpuid":39,"socket":0,"maxfreqhz":3529052000},{"cpuid":40,"socket":0,"maxfreqhz":3529052000},{"cpuid":41,"socket":0,"maxfreqhz":3529052000},{"cpuid":42,"socket":0,"maxfreqhz":3529052000},{"cpuid":43,"socket":0,"maxfreqhz":3529052000},{"cpuid":44,"socket":0,"maxfreqhz":3529052000},{"cpuid":45,"socket":0,"maxfreqhz":3529052000},{"cpuid":46,"socket":0,"maxfreqhz":3529052000},{"cpuid":47,"socket":0,"maxfreqhz":3529052000},{"cpuid":48,"socket":0,"maxfreqhz":3529052000},{"cpuid":49,"socket":0,"maxfreqhz":3529052000},{"cpuid":50,"socket":0,"maxfreqhz":3529052000},{"cpuid":51,"socket":0,"maxfreqhz":3529052000},{"cpuid":52,"socket":0,"maxfreqhz":3529052000},{"cpuid":53,"socket":0,"maxfreqhz":3529052000},{"cpuid":54,"socket":0,"maxfreqhz":3529052000},{"cpuid":55,"socket":0,"maxfreqhz":3529052000},{"cpuid":56,"socket":0,"maxfreqhz":3529052000},{"cpuid":57,"socket":0,"maxfreqhz":3529052000},{"cpuid":58,"socket":0,"maxfreqhz":3529052000},{"cpuid":59,"socket":0,"maxfreqhz":3529052000},{"cpuid":60,"socket":0,"maxfreqhz":3529052000},{"cpuid":61,"socket":0,"maxfreqhz":3529052000},{"cpuid":62,"socket":0,"maxfreqhz":3529052000},{"cpuid":63,"socket":0,"maxfreqhz":3529052000},{"cpuid":64,"socket":1,"maxfreqhz":3529052000},{"cpuid":65,"socket":1,"maxfreqhz":3529052000},{"cpuid":66,"socket":1,"maxfreqhz":3529052000},{"cpuid":67,"socket":1,"maxfreqhz":3529052000},{"cpuid":68,"socket":1,"maxfreqhz":3529052000},{"cpuid":69,"socket":1,"maxfreqhz":3529052000},{"cpuid":70,"socket":1,"maxfreqhz":3529052000},{"cpuid":71,"socket":1,"maxfreqhz":3529052000},{"cpuid":72,"socket":1,"maxfreqhz":3529052000},{"cpuid":73,"socket":1,"maxfreqhz":3529052000},{"cpuid":74,"socket":1,"maxfreqhz":3529052000},{"cpuid":75,"socket":1,"maxfreqhz":3529052000},{"cpuid":76,"socket":1,"maxfreqhz":3529052000},{"cpuid":77,"socket":1,"maxfreqhz":3529052000},{"cpuid":78,"socket":1,"maxfreqhz":3529052000},{"cpuid":79,"socket":1,"maxfreqhz":3529052000},{"cpuid":80,"socket":1,"maxfreqhz":3529052000},{"cpuid":81,"socket":1,"maxfreqhz":3529052000},{"cpuid":82,"socket":1,"maxfreqhz":3529052000},{"cpuid":83,"socket":1,"maxfreqhz":3529052000},{"cpuid":84,"socket":1,"maxfreqhz":3529052000},{"cpuid":85,"socket":1,"maxfreqhz":3529052000},{"cpuid":86,"socket":1,"maxfreqhz":3529052000},{"cpuid":87,"socket":1,"maxfreqhz":3529052000},{"cpuid":88,"socket":1,"maxfreqhz":3529052000},{"cpuid":89,"socket":1,"maxfreqhz":3529052000},{"cpuid":90,"socket":1,"maxfreqhz":3529052000},{"cpuid":91,"socket":1,"maxfreqhz":3529052000},{"cpuid":92,"socket":1,"maxfreqhz":3529052000},{"cpuid":93,"socket":1,"maxfreqhz":3529052000},{"cpuid":94,"socket":1,"maxfreqhz":3529052000},{"cpuid":95,"socket":1,"maxfreqhz":3529052000},{"cpuid":96,"socket":1,"maxfreqhz":3529052000},{"cpuid":97,"socket":1,"maxfreqhz":3529052000},{"cpuid":98,"socket":1,"maxfreqhz":3529052000},{"cpuid":99,"socket":1,"maxfreqhz":3529052000},{"cpuid":100,"socket":1,"maxfreqhz":3529052000},{"cpuid":101,"socket":1,"maxfreqhz":3529052000},{"cpuid":102,"socket":1,"maxfreqhz":3529052000},{"cpuid":103,"socket":1,"maxfreqhz":3529052000},{"cpuid":104,"socket":1,"maxfreqhz":3529052000},{"cpuid":105,"socket":1,"maxfreqhz":3529052000},{"cpuid":106,"socket":1,"maxfreqhz":3529052000},{"cpuid":107,"socket":1,"maxfreqhz":3529052000},{"cpuid":108,"socket":1,"maxfreqhz":3529052000},{"cpuid":109,"socket":1,"maxfreqhz":3529052000},{"cpuid":110,"socket":1,"maxfreqhz":3529052000},{"cpuid":111,"socket":1,"maxfreqhz":3529052000},{"cpuid":112,"socket":1,"maxfreqhz":3529052000},{"cpuid":113,"socket":1,"maxfreqhz":3529052000},{"cpuid":114,"socket":1,"maxfreqhz":3529052000},{"cpuid":115,"socket":1,"maxfreqhz":3529052000},{"cpuid":116,"socket":1,"maxfreqhz":3529052000},{"cpuid":117,"socket":1,"maxfreqhz":3529052000},{"cpuid":118,"socket":1,"maxfreqhz":3529052000},{"cpuid":119,"socket":1,"maxfreqhz":3529052000},{"cpuid":120,"socket":1,"maxfreqhz":3529052000},{"cpuid":121,"socket":1,"maxfreqhz":3529052000},{"cpuid":122,"socket":1,"maxfreqhz":3529052000},{"cpuid":123,"socket":1,"maxfreqhz":3529052000},{"cpuid":124,"socket":1,"maxfreqhz":3529052000},{"cpuid":125,"socket":1,"maxfreqhz":3529052000},{"cpuid":126,"socket":1,"maxfreqhz":3529052000},{"cpuid":127,"socket":1,"maxfreqhz":3529052000},{"cpuid":128,"socket":0,"maxfreqhz":3529052000},{"cpuid":129,"socket":0,"maxfreqhz":3529052000},{"cpuid":130,"socket":0,"maxfreqhz":3529052000},{"cpuid":131,"socket":0,"maxfreqhz":3529052000},{"cpuid":132,"socket":0,"maxfreqhz":3529052000},{"cpuid":133,"socket":0,"maxfreqhz":3529052000},{"cpuid":134,"socket":0,"maxfreqhz":3529052000},{"cpuid":135,"socket":0,"maxfreqhz":3529052000},{"cpuid":136,"socket":0,"maxfreqhz":3529052000},{"cpuid":137,"socket":0,"maxfreqhz":3529052000},{"cpuid":138,"socket":0,"maxfreqhz":3529052000},{"cpuid":139,"socket":0,"maxfreqhz":3529052000},{"cpuid":140,"socket":0,"maxfreqhz":3529052000},{"cpuid":141,"socket":0,"maxfreqhz":3529052000},{"cpuid":142,"socket":0,"maxfreqhz":3529052000},{"cpuid":143,"socket":0,"maxfreqhz":3529052000},{"cpuid":144,"socket":0,"maxfreqhz":3529052000},{"cpuid":145,"socket":0,"maxfreqhz":3529052000},{"cpuid":146,"socket":0,"maxfreqhz":3529052000},{"cpuid":147,"socket":0,"maxfreqhz":3529052000},{"cpuid":148,"socket":0,"maxfreqhz":3529052000},{"cpuid":149,"socket":0,"maxfreqhz":3529052000},{"cpuid":150,"socket":0,"maxfreqhz":3529052000},{"cpuid":151,"socket":0,"maxfreqhz":3529052000},{"cpuid":152,"socket":0,"maxfreqhz":3529052000},{"cpuid":153,"socket":0,"maxfreqhz":3529052000},{"cpuid":154,"socket":0,"maxfreqhz":3529052000},{"cpuid":155,"socket":0,"maxfreqhz":3529052000},{"cpuid":156,"socket":0,"maxfreqhz":3529052000},{"cpuid":157,"socket":0,"maxfreqhz":3529052000},{"cpuid":158,"socket":0,"maxfreqhz":3529052000},{"cpuid":159,"socket":0,"maxfreqhz":3529052000},{"cpuid":160,"socket":0,"maxfreqhz":3529052000},{"cpuid":161,"socket":0,"maxfreqhz":3529052000},{"cpuid":162,"socket":0,"maxfreqhz":3529052000},{"cpuid":163,"socket":0,"maxfreqhz":3529052000},{"cpuid":164,"socket":0,"maxfreqhz":3529052000},{"cpuid":165,"socket":0,"maxfreqhz":3529052000},{"cpuid":166,"socket":0,"maxfreqhz":3529052000},{"cpuid":167,"socket":0,"maxfreqhz":3529052000},{"cpuid":168,"socket":0,"maxfreqhz":3529052000},{"cpuid":169,"socket":0,"maxfreqhz":3529052000},{"cpuid":170,"socket":0,"maxfreqhz":3529052000},{"cpuid":171,"socket":0,"maxfreqhz":3529052000},{"cpuid":172,"socket":0,"maxfreqhz":3529052000},{"cpuid":173,"socket":0,"maxfreqhz":3529052000},{"cpuid":174,"socket":0,"maxfreqhz":3529052000},{"cpuid":175,"socket":0,"maxfreqhz":3529052000},{"cpuid":176,"socket":0,"maxfreqhz":3529052000},{"cpuid":177,"socket":0,"maxfreqhz":3529052000},{"cpuid":178,"socket":0,"maxfreqhz":3529052000},{"cpuid":179,"socket":0,"maxfreqhz":3529052000},{"cpuid":180,"socket":0,"maxfreqhz":3529052000},{"cpuid":181,"socket":0,"maxfreqhz":3529052000},{"cpuid":182,"socket":0,"maxfreqhz":3529052000},{"cpuid":183,"socket":0,"maxfreqhz":3529052000},{"cpuid":184,"socket":0,"maxfreqhz":3529052000},{"cpuid":185,"socket":0,"maxfreqhz":3529052000},{"cpuid":186,"socket":0,"maxfreqhz":3529052000},{"cpuid":187,"socket":0,"maxfreqhz":3529052000},{"cpuid":188,"socket":0,"maxfreqhz":3529052000},{"cpuid":189,"socket":0,"maxfreqhz":3529052000},{"cpuid":190,"socket":0,"maxfreqhz":3529052000},{"cpuid":191,"socket":0,"maxfreqhz":3529052000},{"cpuid":192,"socket":1,"maxfreqhz":3529052000},{"cpuid":193,"socket":1,"maxfreqhz":3529052000},{"cpuid":194,"socket":1,"maxfreqhz":3529052000},{"cpuid":195,"socket":1,"maxfreqhz":3529052000},{"cpuid":196,"socket":1,"maxfreqhz":3529052000},{"cpuid":197,"socket":1,"maxfreqhz":3529052000},{"cpuid":198,"socket":1,"maxfreqhz":3529052000},{"cpuid":199,"socket":1,"maxfreqhz":3529052000},{"cpuid":200,"socket":1,"maxfreqhz":3529052000},{"cpuid":201,"socket":1,"maxfreqhz":3529052000},{"cpuid":202,"socket":1,"maxfreqhz":3529052000},{"cpuid":203,"socket":1,"maxfreqhz":3529052000},{"cpuid":204,"socket":1,"maxfreqhz":3529052000},{"cpuid":205,"socket":1,"maxfreqhz":3529052000},{"cpuid":206,"socket":1,"maxfreqhz":3529052000},{"cpuid":207,"socket":1,"maxfreqhz":3529052000},{"cpuid":208,"socket":1,"maxfreqhz":3529052000},{"cpuid":209,"socket":1,"maxfreqhz":3529052000},{"cpuid":210,"socket":1,"maxfreqhz":3529052000},{"cpuid":211,"socket":1,"maxfreqhz":3529052000},{"cpuid":212,"socket":1,"maxfreqhz":3529052000},{"cpuid":213,"socket":1,"maxfreqhz":3529052000},{"cpuid":214,"socket":1,"maxfreqhz":3529052000},{"cpuid":215,"socket":1,"maxfreqhz":3529052000},{"cpuid":216,"socket":1,"maxfreqhz":3529052000},{"cpuid":217,"socket":1,"maxfreqhz":3529052000},{"cpuid":218,"socket":1,"maxfreqhz":3529052000},{"cpuid":219,"socket":1,"maxfreqhz":3529052000},{"cpuid":220,"socket":1,"maxfreqhz":3529052000},{"cpuid":221,"socket":1,"maxfreqhz":3529052000},{"cpuid":222,"socket":1,"maxfreqhz":3529052000},{"cpuid":223,"socket":1,"maxfreqhz":3529052000},{"cpuid":224,"socket":1,"maxfreqhz":3529052000},{"cpuid":225,"socket":1,"maxfreqhz":3529052000},{"cpuid":226,"socket":1,"maxfreqhz":3529052000},{"cpuid":227,"socket":1,"maxfreqhz":3529052000},{"cpuid":228,"socket":1,"maxfreqhz":3529052000},{"cpuid":229,"socket":1,"maxfreqhz":3529052000},{"cpuid":230,"socket":1,"maxfreqhz":3529052000},{"cpuid":231,"socket":1,"maxfreqhz":3529052000},{"cpuid":232,"socket":1,"maxfreqhz":3529052000},{"cpuid":233,"socket":1,"maxfreqhz":3529052000},{"cpuid":234,"socket":1,"maxfreqhz":3529052000},{"cpuid":235,"socket":1,"maxfreqhz":3529052000},{"cpuid":236,"socket":1,"maxfreqhz":3529052000},{"cpuid":237,"socket":1,"maxfreqhz":3529052000},{"cpuid":238,"socket":1,"maxfreqhz":3529052000},{"cpuid":239,"socket":1,"maxfreqhz":3529052000},{"cpuid":240,"socket":1,"maxfreqhz":3529052000},{"cpuid":241,"socket":1,"maxfreqhz":3529052000},{"cpuid":242,"socket":1,"maxfreqhz":3529052000},{"cpuid":243,"socket":1,"maxfreqhz":3529052000},{"cpuid":244,"socket":1,"maxfreqhz":3529052000},{"cpuid":245,"socket":1,"maxfreqhz":3529052000},{"cpuid":246,"socket":1,"maxfreqhz":3529052000},{"cpuid":247,"socket":1,"maxfreqhz":3529052000},{"cpuid":248,"socket":1,"maxfreqhz":3529052000},{"cpuid":249,"socket":1,"maxfreqhz":3529052000},{"cpuid":250,"socket":1,"maxfreqhz":3529052000},{"cpuid":251,"socket":1,"maxfreqhz":3529052000},{"cpuid":252,"socket":1,"maxfreqhz":3529052000},{"cpuid":253,"socket":1,"maxfreqhz":3529052000},{"cpuid":254,"socket":1,"maxfreqhz":3529052000},{"cpuid":255,"socket":1,"maxfreqhz":3529052000}]}


devStateName: Local (CLI)
name: DeviceEnvironment
value:
  CMSSW_FWLITE_INCLUDE_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc/2.06.10-46867a6dcc6e5712b7953fe57085fcbd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/boost/1.78.0-12075919175e8d078539685f9234134a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc3/3.2.5-c3cd50aeecf06b194814f1a75bf7872e/includeCONDA_SHLVL=1LD_LIBRARY_PATH=/home/users/jguiang/projects/TrackLooperDNN:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/biglib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/lib:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/llvm/12.0.1-dd4c586a5bebc335346bb0e879f6f0aa/lib64:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib:/home/users/jguiang/projects/TrackLooperDNN/code/rooutil:/home/users/jguiang/.local/lib:/home/users/jguiang/.local/lib64:/home/users/jguiang/sw/python/lib:LS_COLORS=rs=0:di=38;5;33:ln=38;5;51:mh=00:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=01;05;37;41:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;40:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.zst=38;5;9:*.tzst=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.wim=38;5;9:*.swm=38;5;9:*.dwm=38;5;9:*.esd=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.mjpg=38;5;13:*.mjpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.m4a=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.oga=38;5;45:*.opus=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:CONDA_EXE=/home/users/jguiang/apps/miniconda3/bin/condaROOFITSYS=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/HWLOC_PLUGINS_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hwloc/2.8.0-5e2eafc486eaebe9e89380807b3fecb3/lib/hwlocSTY=106912.lstdnnLATEST_CPU_BENCHMARK_EFF_MUONGUN=/data2/segmentlinking/muonGun_cpu_efficiencies.rootROOT_TTREECACHE_PREFILL=0SSH_CONNECTION=69.196.41.226 51719 169.228.131.5 22SRT_G4SAIDXSDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4SAIDDATA/2.0-740ded83ad733e143258677560a5945e/data/G4SAIDDATA2.0G4INCLDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4INCL/1.0-c058902db09545bee674b935f319d750/data/G4INCL1.0SRT_CMSSW_GIT_HASH_SCRAMRTDEL=CMSSW_12_5_0_pre5SRT_ROOTSYS_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/SRT_G4ENSDFSTATEDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4ENSDFSTATE/2.3-ab69597494385a5787c13a1eaa41845d/data/G4ENSDFSTATE2.3GLITE_VERSION=gLite-3.2.11-1SITECONFIG_PATH=/cvmfs/cms.cern.ch/SITECONF/localLANG=CHISTCONTROL=ignoredupsCMSSW_SEARCH_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/poison:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/src:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/dataSRT_LD_LIBRARY_PATH_SCRAMRT=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/biglib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/lib:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/llvm/12.0.1-dd4c586a5bebc335346bb0e879f6f0aa/lib64:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/lib64:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/libSRT_HWLOC_PLUGINS_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hwloc/2.8.0-5e2eafc486eaebe9e89380807b3fecb3/lib/hwlocHISTTIMEFORMAT=%F %T LOCALRT=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5HOSTNAME=cgpu-1.t2.ucsd.eduSRT_TEXMFHOME_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/share/Rivet/texmfOPENBLAS_NUM_THREADS=1OLDPWD=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/srcEVTGENDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/evtgen/2.0.0-e055316e36e3ba16c0bb4d3e1274c1f6/share/EvtGenRIVET_DATA_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/share/RivetSRT_CLHEP_PARAM_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9fC_INCLUDE_PATH=:/home/users/jguiang/.local/include:/home/users/jguiang/.local/includeEDITOR=vimGENREFLEX=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/bin/genreflexSRT_ROOT_TTREECACHE_SIZE_SCRAMRTDEL=0SRT_MLAS_DYNAMIC_CPU_ARCH_SCRAMRTDEL=2SRT_GIT_TEMPLATE_DIR_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/git-core/templatesCMS_OPENLOOPS_PREFIX=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/openloops/2.1.2-9cbe20c85dea79914e58b8897345044fSRT_G4REALSURFACEDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4RealSurface/2.2-e1c660888cdf84f71ec98e616ac8547c/data/RealSurface2.2G4LEVELGAMMADATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4PhotonEvaporation/5.7-c43ec0e118754b5b1fd64233fd042f7f/data/PhotonEvaporation5.7SRT_G4ABLADATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4ABLA/3.1-9db33ef273420e1950b3fddf6274df58/data/G4ABLA3.1GIT_SSL_CAINFO=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/ssl/certs/ca-bundle.crtSRT_CMS_OPENLOOPS_PREFIX_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/openloops/2.1.2-9cbe20c85dea79914e58b8897345044fSRT_G4RADIOACTIVEDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4RadioactiveDecay/5.6-d42e13e021a350d26536fa1a09666268/data/RadioactiveDecay5.6SRT_PERL5LIB_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/perl5CONDA_PREFIX=/home/users/jguiang/apps/miniconda3SRT_PYTHON3PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/share/overrides/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/el8_amd64_gcc10/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/el8_amd64_gcc10/lib:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw-tool-conf/52.0-e623f51ab5493c50baa228d6bd406a0a/lib/python3.9/site-packagesSRT_CMSSW_DATA_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cmsPYTHON3PATH=/cvmfs/cms.cern.ch/share/overrides/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/el8_amd64_gcc10/python:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/el8_amd64_gcc10/lib:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw-tool-conf/52.0-e623f51ab5493c50baa228d6bd406a0a/lib/python3.9/site-packagesTRACKLOOPERDIR=/home/users/jguiang/projects/TrackLooperDNNCLHEP_PARAM_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9fSRT_COMPILER_HOST_SCRAMRTDEL=x86_64-redhat-linux-gnuROOT_INCLUDE_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/src:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/mctester/1.25.1-70f6263f1586a524a8e9f42e96a8c4eb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hydjet2/2.4.3-922da2da5db6a8a2df2946837c92e5e6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/dd4hep/v01-19x-9f8e66d3f2a7c9d76d7fed87c7424aa6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/herwig7/7.2.2-dc66f5ab14f2b7ead04d527d06efb3a8/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tauolapp/1.1.8-54280936842ca0acdfb690ab79afeb92/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include/SHERPA-MC:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lwtnn/2.13-0aa0beceb8b5ad713f08f669c678c75e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/thepeg/2.2.2-96ed7878ac7b9ce7ea9617e32ba6947e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia8/306-fd084e65041cdb161fa0d0dc2a2ce0c9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xrootd/5.4.2-01e2f30cb29f5ae6cc44ce693b2a4809/include/xrootd/private:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/starlight/r193-9ea7cad8f726988f0b3d71894f9923c3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/highfive/2.3.1-294848da05c5e8cf9bf35aa9500e23de/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lhapdf/6.4.0-105c5ba1aa8fdfe89813ce7c7a167669/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4/10.7.2-de00a520f12d7612b9b1aabc9b70eef3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/classlib/3.1.3-7a805383ac3cf7b871d22a6c66bd8f6f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tkonlinesw/4.2.0-1_gcc7-cb90a72c6089c13ae64b1019d74b21b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre2/10.36-4c006b557b4075554eb6f6436b3189fb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libungif/4.1.4-9da9b254f5bd3bcb7b38d7b89774d232/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libtiff/4.0.10-12a57e56b15d120b61b7c1f73e5f45b7/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libpng/1.6.37-efbc28bcd11facd84b6eb25ead83f807/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/frontier_client/2.9.1-9489e6c7ac02a80a06fbda307e9617b7/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre/8.43-28d54724578a9006cf0dca75629374e3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zstd/1.4.5-532bbea4f73669d8f80e2005b3a6e942/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/vdt/0.4.3-4cf643375686641d118ddf967ccfd199/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/valgrind/3.17.0-12ba960b086b024cce391ad228855798/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/utm/utm_0.10.0-39fbbfac230a0016a21b9466a0c5b9a9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sigcpp/3.2.0-03a2cb8734109cfe0079af5f112cd182/include/sigc++-3.0:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sqlite/3.36.0-cdaed8943a1c7d35c738a99ec764027b/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pacparser/1.4.0-7c82678fba70b88d74cdbf2802a5001b/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/oracle/19.11.0.0.0dbru-e61bbe7b231454fe259beaad3a028428/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/py3-numpy/1.22.4-fed14fba556da687b0d60c63c90ca3bc/c-api/core/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/meschach/1.2.pCMS1-90927c923838ae1e3dfbdc370d02877d/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lz4/1.9.2-373b1f6c80ba13e93f436c77aa63c026/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libuuid/2.34-fe91b21b8e54a48f2d45894d9da65f14/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libjpeg-turbo/2.0.2-4d155b847bc1dab69bb0785eff5da833/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/ktjet/1.06-b79a7631e4a781a4add6cdd817b558b5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/jemalloc/5.3.0-83f4e92d89b06e8d4aeb7f1806365e7c/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hls/2019.08-80454731218d87c9edf8f512cb8429f9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/madgraph5amcatnlo/2.7.3-7d5ce005bd0017e55d28ebf6c1452208:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/heppdt/3.04.01-0b45be765a30d47e8194843c0cab9c07/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hector/1.3.4_patch1-1d89cb618a30bcb10693cdc6fc7b9902/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gsl/2.6-b614983d7a3915ce8c14658bc72be5cb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/protobuf/3.15.1-7e10d5eb9143430224a15d6b61e33af1/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libunwind/1.6.2-master-0de811dc1a1eae431f0b9c0fed5a85b9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/giflib/5.2.0-7f76394971aaf24e07b4b8369893078f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gdbm/1.10-d603980cbd3ec2df3505d5b82740ee09/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/freetype/2.10.0-79bd022b5b599e6f3ec3b3b8bb0b7d1a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fftw3/3.3.8-1e8a7f04706607079fcb2980a542baed/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fftjet/1.5.0-13714b6e92b49137021e45927865deb4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fastjet/3.4.0-52e3efb0f7d6dc14f7751010817f56a5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia6/426-604d92e9b51dd03325fbd342698d85b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc/2.06.10-46867a6dcc6e5712b7953fe57085fcbd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/expat/2.1.0-e2e74851cebffc0aa0988d120ae74fcd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/vecgeom/v1.1.17-7ce0f1b5045075193fd912aa24f47572/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/vecgeom/v1.1.17-7ce0f1b5045075193fd912aa24f47572/include/VecGeom:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xerces-c/3.1.3-5b1e4ab8f5a2057565f3be0ae6a10b37/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xz/5.2.5-d6fed2038c4e8d6e04531d1adba59f37/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/dcap/2.47.12-a77c8542c3e7a4c5572e17be1288579a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libxml2/2.9.10-32fb6ccc7a5c1482269c150e9287ec24/include/libxml2:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/curl/7.79.0-497e9b528f6eb6d9394cc8387a9475d6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cppunit/1.15.x-c8077257a33f4d9e49c08bb58ba5c3b1/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/include/LCG:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zlib/1.2.11-71514f01d2850dfd0bcd391557259a58/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/bz2lib/1.0.6-86270889250d9cb8193d1963706a39cb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tbb/v2021.5.0-3cd580209e999b2fb4f8344347204353/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cuda/11.5.2-c927b7e765e06433950d8a7eab9eddb4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/boost/1.78.0-12075919175e8d078539685f9234134a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xgboost/1.3.3-6b1fe94a5d757a4af82f4de80cd9027f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tinyxml2/6.2.0-b4ef6e4242045ed0c243ef457f5b32a5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/hip/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/hsa/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rdma-core/39.1-9ec71a454e4029a35fd314285e6e3103/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/ittnotify/16.06.18-9dacc777a1a80aa1b3e442956e72825f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346dd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fmt/8.0.1-b8a6534feba2e3dac314eff5040afd69/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/eigen/82dd3710dac619448f50331c1d6a35da673f764a-01f0fbbc69fe5c11dd0acfe3c748f30b/include/eigen3:/usr/local/include:/usr/includeCVSROOT=:gserver:cmssw.cvs.cern.ch:/local/reps/CMSSWSRT_ROOT_TTREECACHE_PREFILL_SCRAMRTDEL=0G4RADIOACTIVEDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4RadioactiveDecay/5.6-d42e13e021a350d26536fa1a09666268/data/RadioactiveDecay5.6SRT_CMSSW_VERSION_SCRAMRT=CMSSW_12_5_0_pre5SRT_ROOT_GCC_TOOLCHAIN_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10G4SAIDXSDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4SAIDDATA/2.0-740ded83ad733e143258677560a5945e/data/G4SAIDDATA2.0ROOTSYS=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/SRT_PYTHIA8DATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia8/306-fd084e65041cdb161fa0d0dc2a2ce0c9/share/Pythia8/xmldoc_CE_M=which_declare=declare -fNCURSES_NO_UTF8_ACS=1GLOBUS_TCP_PORT_RANGE=20000,25000SRT_GOSAMCONTRIB_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346ddSRT_FRONTIER_CLIENT_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/frontier_client/2.9.1-9489e6c7ac02a80a06fbda307e9617b7/SRT_RIVET_DATA_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/share/RivetSRT_VALGRIND_LIB_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/valgrind/3.17.0-12ba960b086b024cce391ad228855798/libexec/valgrindXDG_SESSION_ID=41SCRAM_ARCH=el8_amd64_gcc10ROOT_TTREECACHE_SIZE=0USER=jguiangSHERPA_INCLUDE_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include/SHERPA-MCG4ABLADATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4ABLA/3.1-9db33ef273420e1950b3fddf6274df58/data/G4ABLA3.1SRT_WORKER_DATA_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/blackhat/0.9.9-b18ee5bda10617cc8630387a72a37be4/share/blackhat/datafilesTHEPEGPATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/thepeg/2.2.2-96ed7878ac7b9ce7ea9617e32ba6947e/share/ThePEGMLAS_DYNAMIC_CPU_ARCH=2SRT_SHERPA_LIBRARY_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/lib/SHERPA-MCG4FORCENUMBEROFTHREADS=maxSRT_GIT_EXEC_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/libexec/git-coreROOT_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/madgraph5amcatnlo/2.7.3-7d5ce005bd0017e55d28ebf6c1452208:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346ddPWD=/home/users/jguiang/projects/TrackLooperDNNWORKER_DATA_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/blackhat/0.9.9-b18ee5bda10617cc8630387a72a37be4/share/blackhat/datafilesGIT_TEMPLATE_DIR=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/git-core/templatesSSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpassHOME=/home/users/jguiangG4REALSURFACEDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4RealSurface/2.2-e1c660888cdf84f71ec98e616ac8547c/data/RealSurface2.2CONDA_PYTHON_EXE=/home/users/jguiang/apps/miniconda3/bin/pythonWINDOW=0CMSSW_VERSION=CMSSW_12_5_0_pre5CMSSW_BASE=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5UTM_XSD_DIR=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/utm/utm_0.10.0-39fbbfac230a0016a21b9466a0c5b9a9CMSSW_RELEASE_BASE=SSH_CLIENT=69.196.41.226 51719 22SRT_PDFPATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/shareLHAPDF_DATA_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lhapdf/6.4.0-105c5ba1aa8fdfe89813ce7c7a167669/share/LHAPDFSRT_THEPEGPATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/thepeg/2.2.2-96ed7878ac7b9ce7ea9617e32ba6947e/share/ThePEGSRT_INTEL_LICENSE_FILE_SCRAMRTDEL=28518@lxlicen01.cern.ch,28518@lxlicen02.cern.ch,28518@lxlicen03.cern.chSRT_ROOT_INCLUDE_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/src:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/mctester/1.25.1-70f6263f1586a524a8e9f42e96a8c4eb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hydjet2/2.4.3-922da2da5db6a8a2df2946837c92e5e6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/dd4hep/v01-19x-9f8e66d3f2a7c9d76d7fed87c7424aa6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/herwig7/7.2.2-dc66f5ab14f2b7ead04d527d06efb3a8/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tauolapp/1.1.8-54280936842ca0acdfb690ab79afeb92/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include/SHERPA-MC:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lwtnn/2.13-0aa0beceb8b5ad713f08f669c678c75e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/thepeg/2.2.2-96ed7878ac7b9ce7ea9617e32ba6947e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia8/306-fd084e65041cdb161fa0d0dc2a2ce0c9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xrootd/5.4.2-01e2f30cb29f5ae6cc44ce693b2a4809/include/xrootd/private:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/starlight/r193-9ea7cad8f726988f0b3d71894f9923c3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/highfive/2.3.1-294848da05c5e8cf9bf35aa9500e23de/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lhapdf/6.4.0-105c5ba1aa8fdfe89813ce7c7a167669/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4/10.7.2-de00a520f12d7612b9b1aabc9b70eef3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/classlib/3.1.3-7a805383ac3cf7b871d22a6c66bd8f6f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tkonlinesw/4.2.0-1_gcc7-cb90a72c6089c13ae64b1019d74b21b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre2/10.36-4c006b557b4075554eb6f6436b3189fb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libungif/4.1.4-9da9b254f5bd3bcb7b38d7b89774d232/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libtiff/4.0.10-12a57e56b15d120b61b7c1f73e5f45b7/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libpng/1.6.37-efbc28bcd11facd84b6eb25ead83f807/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/frontier_client/2.9.1-9489e6c7ac02a80a06fbda307e9617b7/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pcre/8.43-28d54724578a9006cf0dca75629374e3/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zstd/1.4.5-532bbea4f73669d8f80e2005b3a6e942/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/vdt/0.4.3-4cf643375686641d118ddf967ccfd199/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/valgrind/3.17.0-12ba960b086b024cce391ad228855798/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/utm/utm_0.10.0-39fbbfac230a0016a21b9466a0c5b9a9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sigcpp/3.2.0-03a2cb8734109cfe0079af5f112cd182/include/sigc++-3.0:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sqlite/3.36.0-cdaed8943a1c7d35c738a99ec764027b/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pacparser/1.4.0-7c82678fba70b88d74cdbf2802a5001b/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/oracle/19.11.0.0.0dbru-e61bbe7b231454fe259beaad3a028428/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/py3-numpy/1.22.4-fed14fba556da687b0d60c63c90ca3bc/c-api/core/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/meschach/1.2.pCMS1-90927c923838ae1e3dfbdc370d02877d/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lz4/1.9.2-373b1f6c80ba13e93f436c77aa63c026/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libuuid/2.34-fe91b21b8e54a48f2d45894d9da65f14/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libjpeg-turbo/2.0.2-4d155b847bc1dab69bb0785eff5da833/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/ktjet/1.06-b79a7631e4a781a4add6cdd817b558b5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/jemalloc/5.3.0-83f4e92d89b06e8d4aeb7f1806365e7c/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hls/2019.08-80454731218d87c9edf8f512cb8429f9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/madgraph5amcatnlo/2.7.3-7d5ce005bd0017e55d28ebf6c1452208:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/heppdt/3.04.01-0b45be765a30d47e8194843c0cab9c07/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hector/1.3.4_patch1-1d89cb618a30bcb10693cdc6fc7b9902/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gsl/2.6-b614983d7a3915ce8c14658bc72be5cb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/protobuf/3.15.1-7e10d5eb9143430224a15d6b61e33af1/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libunwind/1.6.2-master-0de811dc1a1eae431f0b9c0fed5a85b9/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/giflib/5.2.0-7f76394971aaf24e07b4b8369893078f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gdbm/1.10-d603980cbd3ec2df3505d5b82740ee09/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/freetype/2.10.0-79bd022b5b599e6f3ec3b3b8bb0b7d1a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fftw3/3.3.8-1e8a7f04706607079fcb2980a542baed/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fftjet/1.5.0-13714b6e92b49137021e45927865deb4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fastjet/3.4.0-52e3efb0f7d6dc14f7751010817f56a5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia6/426-604d92e9b51dd03325fbd342698d85b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc/2.06.10-46867a6dcc6e5712b7953fe57085fcbd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/expat/2.1.0-e2e74851cebffc0aa0988d120ae74fcd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/vecgeom/v1.1.17-7ce0f1b5045075193fd912aa24f47572/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/vecgeom/v1.1.17-7ce0f1b5045075193fd912aa24f47572/include/VecGeom:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xerces-c/3.1.3-5b1e4ab8f5a2057565f3be0ae6a10b37/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xz/5.2.5-d6fed2038c4e8d6e04531d1adba59f37/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/dcap/2.47.12-a77c8542c3e7a4c5572e17be1288579a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/libxml2/2.9.10-32fb6ccc7a5c1482269c150e9287ec24/include/libxml2:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/curl/7.79.0-497e9b528f6eb6d9394cc8387a9475d6/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cppunit/1.15.x-c8077257a33f4d9e49c08bb58ba5c3b1/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/coral/CORAL_2_3_21-323b2a415a723f990af9a46e3dcaa185/include/LCG:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/zlib/1.2.11-71514f01d2850dfd0bcd391557259a58/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/bz2lib/1.0.6-86270889250d9cb8193d1963706a39cb/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tbb/v2021.5.0-3cd580209e999b2fb4f8344347204353/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cuda/11.5.2-c927b7e765e06433950d8a7eab9eddb4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/boost/1.78.0-12075919175e8d078539685f9234134a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xgboost/1.3.3-6b1fe94a5d757a4af82f4de80cd9027f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/tinyxml2/6.2.0-b4ef6e4242045ed0c243ef457f5b32a5/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/hip/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rocm/5.0.2-95c215630c939706b0552e3eee38861c/hsa/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rdma-core/39.1-9ec71a454e4029a35fd314285e6e3103/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/ittnotify/16.06.18-9dacc777a1a80aa1b3e442956e72825f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346dd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/fmt/8.0.1-b8a6534feba2e3dac314eff5040afd69/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/eigen/82dd3710dac619448f50331c1d6a35da673f764a-01f0fbbc69fe5c11dd0acfe3c748f30b/include/eigen3:/usr/local/include:/usr/includeOPAL_PREFIX=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/openmpi/4.1.4-e67340b691a11fc42ac00b7c443cffa8CUDA_HOME=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/cuda/11.5.2-c927b7e765e06433950d8a7eab9eddb4/GEANT4_PARFULLCMS_CONFIG_DIR=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-parfullcms/2014.01.27-f5ef9b29e0892bc1d49bd2556a304815/share/ParFullCMSG4NEUTRONHPDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4NDL/4.6-7b6fb9b2e29401d71e613747cce7135f/data/G4NDL4.6G4PARTICLEXSDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4PARTICLEXS/3.1.1-8275996b0f43d3f5921aeee7f436ebb5/data/G4PARTICLEXS3.1.1XDG_DATA_DIRS=/home/users/jguiang/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/shareFRONTIER_CLIENT=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/frontier_client/2.9.1-9489e6c7ac02a80a06fbda307e9617b7/SCRAMRT_SET=CMSSW:CMSSW_12_5_0_pre5:el8_amd64_gcc10:V3_00_61:SRT_SRT_LHAPDF_DATA_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/lhapdf/6.4.0-105c5ba1aa8fdfe89813ce7c7a167669/share/LHAPDFSRT_CMSSW_RELEASE_BASE_SCRAMRTDEL=_CE_CONDA=CMS_PATH=/cvmfs/cms.cern.chSRT_UTM_XSD_DIR_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/utm/utm_0.10.0-39fbbfac230a0016a21b9466a0c5b9a9SRT_PATH_SCRAMRT=/cvmfs/cms.cern.ch/share/overrides/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/bin/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/llvm/12.0.1-dd4c586a5bebc335346bb0e879f6f0aa/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/binRIVET_ANALYSIS_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/lib/RivetSHERPA_LIBRARY_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/lib/SHERPA-MCCOMPILER_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10COMPILER_HOST=x86_64-redhat-linux-gnuSRT_XRDCL_RECORDER_PLUGIN_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xrdcl-record/5.4.2-8b410abd93c0627adc93aedebe671fdb/lib64/libXrdClRecorder-5.soSRT_TNS_ADMIN_SCRAMRTDEL=/etcLSTPERFORMANCEWEBDIR=/home/users/phchang/public_html/LSTPerformanceWebCMSSW_DATA_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cmsXRDCL_RECORDER_PLUGIN=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/xrdcl-record/5.4.2-8b410abd93c0627adc93aedebe671fdb/lib64/libXrdClRecorder-5.soVALGRIND_LIB=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/valgrind/3.17.0-12ba960b086b024cce391ad228855798/libexec/valgrindCSC_TRACK_FINDER_DATA_DIR=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/CSCTrackFinderEmulation/1.2-561fbc0b14638b939df227941df832af/data/SRT_G4FORCENUMBEROFTHREADS_SCRAMRTDEL=maxSRT_CMSSW_SEARCH_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/poison:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/src:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/dataSRT_LOCALRT_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5TEXMFHOME=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/share/Rivet/texmfINTEL_LICENSE_FILE=28518@lxlicen01.cern.ch,28518@lxlicen02.cern.ch,28518@lxlicen03.cern.chCONDA_PROMPT_MODIFIER=(base) SSH_TTY=/dev/pts/0SCRAM_CXX11_ABI=1TRACKINGNTUPLEDIR=/ceph/cms/store/user/evourlio/LST/samples/CMSSW_12_2_0_pre2SRT_HEPPDT_PARAM_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/heppdt/3.04.01-0b45be765a30d47e8194843c0cab9c07MAIL=/var/spool/mail/jguiangSRT_LANG_SCRAMRT=CSRT_G4NEUTRONHPDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4NDL/4.6-7b6fb9b2e29401d71e613747cce7135f/data/G4NDL4.6GIT_EXEC_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/libexec/git-coreSRT_GEANT4_PARFULLCMS_CONFIG_DIR_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-parfullcms/2014.01.27-f5ef9b29e0892bc1d49bd2556a304815/share/ParFullCMSSHELL=/bin/bashTERM=screen.xterm-256colorSRT_MANPATH_SCRAMRT=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/numactl/2.0.14-e8527c5132cef1ed03b7b2068c952729/share/manSRT_SHERPA_INCLUDE_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include/SHERPA-MCTNS_ADMIN=/etcPYTHIA8DATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/pythia8/306-fd084e65041cdb161fa0d0dc2a2ce0c9/share/Pythia8/xmldocSRT_OPENBLAS_NUM_THREADS_SCRAMRTDEL=1ROOT_GCC_TOOLCHAIN=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10PERL5LIB=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/perl5G4ENSDFSTATEDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4ENSDFSTATE/2.3-ab69597494385a5787c13a1eaa41845d/data/G4ENSDFSTATE2.3SRT_CMSSW_BASE_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5SRT_OPAL_PREFIX_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/openmpi/4.1.4-e67340b691a11fc42ac00b7c443cffa8SRT_CMSSW_FWLITE_INCLUDE_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc/2.06.10-46867a6dcc6e5712b7953fe57085fcbd/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/clhep/2.4.5.1-5bba156cb451d19d7be7ff651e7c5f9f/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/boost/1.78.0-12075919175e8d078539685f9234134a/include:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/hepmc3/3.2.5-c3cd50aeecf06b194814f1a75bf7872e/includeSHLVL=2HEPPDT_PARAM_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/heppdt/3.04.01-0b45be765a30d47e8194843c0cab9c07PYTHONPATH=/home/users/jguiang/projects/TrackLooperDNN/code/rooutil::/home/users/jguiang/software/pyRootPlotMaker:/home/users/jguiang/scripts:/home/users/jguiang/software/pyRootPlotMaker:/home/users/jguiang/scriptsPROMPT_COMMAND=history -aSRT_CSC_TRACK_FINDER_DATA_DIR_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/CSCTrackFinderEmulation/1.2-561fbc0b14638b939df227941df832af/data/SRT_COMPILER_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10MANPATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/numactl/2.0.14-e8527c5132cef1ed03b7b2068c952729/share/man:/cvmfs/cms.cern.ch/share/man:/cvmfs/cms.cern.ch/share/man:/cvmfs/cms.cern.ch/share/man::/opt/puppetlabs/puppet/share/manSCRAMRT_BACKUP_ENV=Q01TU1dfVkVSU0lPTj1DTVNTV18xMl81XzBfcHJlNTtMQU5HPWVuX1VTLlVURi04PDFPATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/shareCMSSW_GIT_HASH=CMSSW_12_5_0_pre5G4LEDATA=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4EMLOW/7.13-96811f91de41b1a7946c2655c9eb7fe1/data/G4EMLOW7.13LATEST_CPU_BENCHMARK_EFF_PU200=/data2/segmentlinking/pu200_cpu_efficiencies.rootSRT_SHERPA_SHARE_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/share/SHERPA-MCSRT_GENREFLEX_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/bin/genreflexSRT_EVTGENDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/evtgen/2.0.0-e055316e36e3ba16c0bb4d3e1274c1f6/share/EvtGenLOGNAME=jguiangDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/31800/busXDG_RUNTIME_DIR=/run/user/31800SRT_G4LEVELGAMMADATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4PhotonEvaporation/5.7-c43ec0e118754b5b1fd64233fd042f7f/data/PhotonEvaporation5.7SRT_G4PARTICLEXSDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4PARTICLEXS/3.1.1-8275996b0f43d3f5921aeee7f436ebb5/data/G4PARTICLEXS3.1.1PATH=/home/users/jguiang/projects/TrackLooperDNN/efficiency/python:/home/users/jguiang/projects/TrackLooperDNN/efficiency/bin:/home/users/jguiang/projects/TrackLooperDNN/bin:/cvmfs/cms.cern.ch/share/overrides/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/bin/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/external/el8_amd64_gcc10/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/llvm/12.0.1-dd4c586a5bebc335346bb0e879f6f0aa/bin:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gcc/10.3.0-84898dea653199466402e67d73657f10/bin:/cvmfs/cms.cern.ch/common:/home/users/jguiang/projects/TrackLooperDNN/code/rooutil:/home/users/jguiang/.local/bin:/home/users/jguiang/sw/python/bin:/cvmfs/cms.cern.ch/common:/home/users/jguiang/apps/miniconda3/bin:/home/users/jguiang/apps/miniconda3/condabin:/home/users/jguiang/.local/bin:/home/users/jguiang/sw/python/bin:/cvmfs/cms.cern.ch/common:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/home/users/jguiang/scripts:/home/users/jguiang/scripts/haddws:/home/users/jguiang/software:/home/users/jguiang/apps/cmake-3.22.2/bin:/home/users/jguiang/apps/CMSSW_10_2_13/bin:/home/users/jguiang/apps/CMSSW_10_6_0/bin:/home/users/jguiang/apps/julia-1.7.1/bin:/home/users/jguiang/apps/MG5_aMC_v3_3_1/bin:/home/users/jguiang/apps/miniconda3/bin:/home/users/jguiang/apps/niceplots/bin:/home/users/jguiang/scripts:/home/users/jguiang/scripts/haddws:/home/users/jguiang/software:/home/users/jguiang/apps/cmake-3.22.2/bin:/home/users/jguiang/apps/CMSSW_10_2_13/bin:/home/users/jguiang/apps/CMSSW_10_6_0/bin:/home/users/jguiang/apps/julia-1.7.1/bin:/home/users/jguiang/apps/MG5_aMC_v3_3_1/bin:/home/users/jguiang/apps/miniconda3/bin:/home/users/jguiang/apps/niceplots/binSRT_HERWIGPATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/herwig7/7.2.2-dc66f5ab14f2b7ead04d527d06efb3a8/share/HerwigGOSAMCONTRIB_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346ddSRT_G4LEDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4EMLOW/7.13-96811f91de41b1a7946c2655c9eb7fe1/data/G4EMLOW7.13PKG_CONFIG_PATH=/home/users/jguiang/.local/lib/pkgconfig:/home/users/jguiang/sw/python/lib/pkgconfigCONDA_DEFAULT_ENV=baseHERWIGPATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/herwig7/7.2.2-dc66f5ab14f2b7ead04d527d06efb3a8/share/HerwigSRT_ROOT_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/madgraph5amcatnlo/2.7.3-7d5ce005bd0017e55d28ebf6c1452208:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/gosamcontrib/2.0-20150803-5884b0587d951b6d6e6d85fbb84346ddSHERPA_SHARE_PATH=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/sherpa/2.2.12-3f653388937e14a41d7320ae26c92dc4/share/SHERPA-MCLSTOUTPUTDIR=.HISTSIZE=30000HISTFILESIZE=30000SRT_RIVET_ANALYSIS_PATH_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/cms/cmssw/CMSSW_12_5_0_pre5/lib/el8_amd64_gcc10:/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/rivet/3.1.6-9dcebff19409ad8d5ff6552b62bd912e/lib/RivetTERMCAP=SC|screen.xterm-256color|VT 100/ANSI X3.64 virtual terminal:\
  	:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\
  	:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\
  	:do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\
  	:le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\
  	:li#60:co#255:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:\
  	:cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\
  	:im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:\
  	:ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:\
  	:ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:\
  	:se=\E[23m:mb=\E[5m:md=\E[1m:mh=\E[2m:mr=\E[7m:\
  	:me=\E[m:ms:\
  	:Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:\
  	:vb=\Eg:G0:as=\E(0:ae=\E(B:\
  	:ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\
  	:po=\E[5i:pf=\E[4i:Km=\E[M:k0=\E[10~:k1=\EOP:k2=\EOQ:\
  	:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:\
  	:k8=\E[19~:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:\
  	:F3=\E[1;2P:F4=\E[1;2Q:F5=\E[1;2R:F6=\E[1;2S:\
  	:F7=\E[15;2~:F8=\E[17;2~:F9=\E[18;2~:FA=\E[19;2~:\
  	:FB=\E[20;2~:FC=\E[21;2~:FD=\E[23;2~:FE=\E[24;2~:kb=:\
  	:K2=\EOE:kB=\E[Z:kF=\E[1;2B:kR=\E[1;2A:*4=\E[3;2~:\
  	:*7=\E[1;2F:#2=\E[1;2H:#3=\E[2;2~:#4=\E[1;2D:%c=\E[6;2~:\
  	:%e=\E[5;2~:%i=\E[1;2C:kh=\E[1~:@1=\E[1~:kH=\E[4~:\
  	:@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:ku=\EOA:\
  	:kd=\EOB:kr=\EOC:kl=\EOD:km:SRT_ROOFITSYS_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/lcg/root/6.24.07-a31cbfc28a0c92b3c007615905b5b9b2/SRT_GIT_SSL_CAINFO_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/git/2.35.3-edea708bcb1055383e27f8a28629c20e/share/ssl/certs/ca-bundle.crtSRT_G4INCLDATA_SCRAMRTDEL=/cvmfs/cms.cern.ch/el8_amd64_gcc10/external/geant4-G4INCL/1.0-c058902db09545bee674b935f319d750/data/G4INCL1.0LCG_GFAL_INFOSYS=lcg-bdii.cern.ch:2170PIXELMAPDIR=/data2/segmentlinking/pixelmap_neta20_nphi72_nz24_ipt2LESSOPEN=||/usr/bin/lesspipe.sh %sSRT_SCRAM_CXX11_ABI_SCRAMRTDEL=1BASH_FUNC_hdfsck%%=() {  path_without_hadoop=${1/\/hadoop/};
   path_without_double_slash=${path_without_hadoop/\/\//\/};
   hdfs fsck ${path_without_double_slash}
  }BASH_FUNC_which%%=() {  ( alias;
   eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
  }BASH_FUNC_cmsrel%%=() {  scramv1 project CMSSW $@
  }BASH_FUNC_cmsenv%%=() {  eval `scramv1 runtime -sh`
  }_=/usr/local/bin/nsys


devStateName: Local (CLI)
name: GpuInfo
value:
  �
  NVIDIA A30
  0000:e1:00.0 *$6a7a1658-c659-d58c-6791-40399ed0fb16:GA100HP���
  X����^`�����h��Үp8x��������������������
  ���
  ���� ��@� �������@����������������


devStateName: Local (CLI)
name: GpuMetricsConfig
value:
  # NOTE: Metrics representing a superset of other metrics must be declared first if they appear in the same group (displayRows).
  # Otherwise different metrics will dominate in the group row depending on zoom level if overlay display mode is used.
  version: 2
  metricSets:
  - name: General Metrics for NVIDIA TU10x (any frequency)
    alias: tu10x
    supportedChips: [TU102, TU104, TU106]
    counterWidth: wide
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - NVLink RX Responses User Data
      - NVLink TX Responses User Data
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: GPC Clock Frequency
      description: GPC Clock Frequency
      metrics:
      - GPC Clock Frequency
      type: overlay
    - name: SYS Clock Frequency
      description: SYS Clock Frequency
      metrics:
      - SYS Clock Frequency
      type: overlay
    - name: GPU Active
      description: The graphics or compute engine is active
      metrics:
      - GR Active
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the DIRECT or ASYNC_COMPUTE Queues that have been issued, but not yet complete.
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: Draw/Dispatch Start
      description: Draw and dispatch start times
      metrics:
      - Draw Started
      - Dispatch Started
      type: overlay
    - name: SM Active
      description: SM Active
      metrics:
      - SM Active
      type: overlay
    - name: SM Instructions
      description: SM Instructions
      metrics:
      - SM Issue
      - Tensor Active / FP16 Active
      type: overlay
    - name: SM Warp Occupancy
      description: SM Warp Occupancy
      displayHeightScale: 3.0
      metrics:
      - Vertex/Tess/Geometry Warps In Flight
      - Pixel Warps In Flight
      - Compute Warps In Flight
      - Unallocated Warps in Active SMs
      type: stacked
    - name: DRAM Bandwidth
      description: DRAM Bandwidth
      displayHeightScale: 1.0
      metrics:
      - DRAM Read Throughput
      - DRAM Write Throughput
      type: stacked
    - name: NVLink RX Bandwidth
      description: NVLink RX Bandwidth
      type: stacked
      metrics:
      - NVLink RX Requests Protocol Data
      - NVLink RX Requests User Data
      - NVLink RX Responses Protocol Data
      - NVLink RX Responses User Data
    - name: NVLink TX Bandwidth
      description: NVLink TX Bandwidth
      type: stacked
      metrics:
      - NVLink TX Requests Protocol Data
      - NVLink TX Requests User Data
      - NVLink TX Responses Protocol Data
      - NVLink TX Responses User Data
    - name: PCIe Bandwidth
      description: PCIe Bandwidth
      metrics:
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    - name: GPC Clock Frequency
      description: The frequency of the GPC graphics clock. In NVIDIA GPU Specs this is the Boost Clock and Base Clock. In nvidia-smi this is the "gr", "graphics", "Graphics Clock".
      color: '#8BDDB4'
      id: gpc__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
    - name: SYS Clock Frequency
      description: The frequency of the SYS clock. The SYS clock is the clock used for the copy engines, compute and graphics command processor, and the hardware performance monitor streaming unit.
      color: '#118E44'
      id: sys__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
      rule: migOptional
    - name: Draw Started
      description: Number of draw calls started.
      color: '#8BDDB4'
      id: FE_A.TriageA.fe__draw_count.sum
      category: draw/dispatch start
      storageType: uint32
    - name: Dispatch Started
      description: Number of compute dispatches/grid launches started.
      color: '#98C4DD'
      id: HUB.TriageA.gr__dispatch_count.sum
      category: draw/dispatch start
      storageType: uint32
    - name: GR Active
      description: Number of cycles the graphics/compute engine is active. The graphics and compute engine are active if there is any work in the graphics pipe or if the compute pipe is processing a dispatch.
      color: '#ED6A32'
      id: gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Sync Compute In Flight
      description: Sync Compute In Flight
      color: '#98C4DD'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Async Compute In Flight
      description: Async Compute In Flight
      color: '#FFD179'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: SM Active
      description: Total number of cycles the SM is active (at least 1 active warp).
      color: '#FFA5A5'
      id: sm__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: cycles
      storageType: uint8
    - name: SM Issue
      description: SM instruction issue rate. Each SM can issue 4 instructions/cycle (1 instruction/SMSP/cycle).
      color: '#98C4DD'
      id: SM.TriageA.sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Tensor Active / FP16 Active
      description: Cycles the tensor pipe or fp16x2 pipe is active.
      color: '#B3FF70'
      id: SM.TriageA.sm__pipe_shared_cycles_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Vertex/Tess/Geometry Warps In Flight
      description: Total number of graphics vertex, tesselation, geometry, and mesh shader warps in flight.
      color: '#FFA5A5'
      id: TPC.TriageA.tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Pixel Warps In Flight
      description: Total number of pixel shader warps in flight.
      color: '#8BDDB4'
      id: TPC.TriageA.tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Compute Warps In Flight
      description: Total number of compute shader warps in flight.
      color: '#FFD179'
      id: TPC.TriageA.tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Unallocated Warps in Active SMs
      description: Total number of warp slots available on active SMs.
      color: '#696969'
      id: TPC.TriageA.tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: DRAM Read Throughput
      description: DRAM Read Throughput
      color: '#FFA5A5'
      id: dramc__read_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: DRAM Write Throughput
      description: DRAM Write Throughput
      color: '#98C4DD'
      id: dramc__write_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: NVLink RX Requests Protocol Data
      description: Number of bytes of NVLRX request protocol data
      color: '#C79536'
      id: nvlrx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Requests User Data
      description: Number of bytes of NVLRX request user data
      color: '#FFD179'
      id: nvlrx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses Protocol Data
      description: Number of bytes of NVLRX response protocol data
      color: '#C25D5D'
      id: nvlrx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses User Data
      description: Number of bytes of NVLRX response user data
      color: '#FFA5A5'
      id: nvlrx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests Protocol Data
      description: Number of bytes of NVLTX request protocol data
      color: '#9052BF'
      id: nvltx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests User Data
      description: Number of bytes of NVLTX request user data
      color: '#D6A4FC'
      id: nvltx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses Protocol Data
      description: Number of bytes of NVLTX response protocol data
      color: '#6999B5'
      id: nvltx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses User Data
      description: Number of bytes of NVLTX response user data
      color: '#98C4DD'
      id: nvltx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: PCIe RX Throughput
      description: Number of bytes received by GPU (includes protocol).
      color: '#FF3D00'
      id: PCI.TriageA.pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe TX Throughput
      description: Number of bytes transmitted by GPU (includes protocol).
      color: '#00CFCF'
      id: PCI.TriageA.pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32
  - name: General Metrics for NVIDIA TU11x (any frequency)
    alias: tu11x
    supportedChips: [TU116, TU117]
    counterWidth: wide
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: GPC Clock Frequency
      description: GPC Clock Frequency
      metrics:
      - GPC Clock Frequency
      type: overlay
    - name: SYS Clock Frequency
      description: SYS Clock Frequency
      metrics:
      - SYS Clock Frequency
      type: overlay
    - name: GPU Active
      description: The graphics or compute engine is active
      metrics:
      - GR Active
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the DIRECT or ASYNC_COMPUTE Queues that have been issued, but not yet complete.
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: Draw/Dispatch Start
      description: Draw and dispatch start times
      metrics:
      - Draw Started
      - Dispatch Started
      type: overlay
    - name: SM Active
      description: SM Active
      metrics:
      - SM Active
      type: overlay
    - name: SM Instructions
      description: SM Instructions
      metrics:
      - SM Issue
      type: overlay
    - name: SM Warp Occupancy
      description: SM Warp Occupancy
      displayHeightScale: 3.0
      metrics:
      - Vertex/Tess/Geometry Warps In Flight
      - Pixel Warps In Flight
      - Compute Warps In Flight
      - Unallocated Warps in Active SMs
      type: stacked
    - name: DRAM Bandwidth
      description: DRAM Bandwidth
      displayHeightScale: 1.0
      metrics:
      - DRAM Read Throughput
      - DRAM Write Throughput
      type: stacked
    - name: PCIe Bandwidth
      description: PCIe Bandwidth
      metrics:
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    - name: GPC Clock Frequency
      description: The frequency of the GPC graphics clock. In NVIDIA GPU Specs this is the Boost Clock and Base Clock. In nvidia-smi this is the "gr", "graphics", "Graphics Clock".
      color: '#8BDDB4'
      id: gpc__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
    - name: SYS Clock Frequency
      description: The frequency of the SYS clock. The SYS clock is the clock used for the copy engines, compute and graphics command processor, and the hardware performance monitor streaming unit.
      color: '#118E44'
      id: sys__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
      rule: migOptional
    - name: Draw Started
      description: Number of draw calls started.
      color: '#8BDDB4'
      id: FE_A.TriageA.fe__draw_count.sum
      category: draw/dispatch start
      storageType: uint32
    - name: Dispatch Started
      description: Number of compute dispatches/grid launches started.
      color: '#98C4DD'
      id: HUB.TriageA.gr__dispatch_count.sum
      category: draw/dispatch start
      storageType: uint32
    - name: GR Active
      description: Number of cycles the graphics/compute engine is active. The graphics and compute engine are active if there is any work in the graphics pipe or if the compute pipe is processing a dispatch.
      color: '#ED6A32'
      id: gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Sync Compute In Flight
      description: Sync Compute In Flight
      color: '#98C4DD'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Async Compute In Flight
      description: Async Compute In Flight
      color: '#FFD179'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: SM Active
      description: Total number of cycles the SM is active (at least 1 active warp).
      color: '#FFA5A5'
      id: sm__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: cycles
      storageType: uint8
    - name: SM Issue
      description: SM instruction issue rate. Each SM can issue 4 instructions/cycle (1 instruction/SMSP/cycle).
      color: '#98C4DD'
      id: SM.TriageA.sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Tensor Active / FP16 Active
      description: Cycles the tensor pipe or fp16x2 pipe is active.
      color: '#B3FF70'
      id: SM.TriageA.sm__pipe_shared_cycles_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Vertex/Tess/Geometry Warps In Flight
      description: Total number of graphics vertex, tesselation, geometry, and mesh shader warps in flight.
      color: '#FFA5A5'
      id: TPC.TriageA.tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Pixel Warps In Flight
      description: Total number of pixel shader warps in flight.
      color: '#8BDDB4'
      id: TPC.TriageA.tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Compute Warps In Flight
      description: Total number of compute shader warps in flight.
      color: '#FFD179'
      id: TPC.TriageA.tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Unallocated Warps in Active SMs
      description: Total number of warp slots available on active SMs.
      color: '#696969'
      id: TPC.TriageA.tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: DRAM Read Throughput
      description: DRAM Read Throughput
      color: '#FFA5A5'
      id: dramc__read_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: DRAM Write Throughput
      description: DRAM Write Throughput
      color: '#98C4DD'
      id: dramc__write_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: PCIe RX Throughput
      description: Number of bytes received by GPU (includes protocol).
      color: '#FF3D00'
      id: PCI.TriageA.pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe TX Throughput
      description: Number of bytes transmitted by GPU (includes protocol).
      color: '#00CFCF'
      id: PCI.TriageA.pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32
  - name: General Metrics for NVIDIA GA100 (any frequency)
    alias: ga100
    supportedChips: [GA100]
    counterWidth: wide
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - NVLink RX Responses User Data
      - NVLink TX Responses User Data
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: GPC Clock Frequency
      description: GPC Clock Frequency
      metrics:
      - GPC Clock Frequency
      type: overlay
    - name: SYS Clock Frequency
      description: SYS Clock Frequency
      metrics:
      - SYS Clock Frequency
      type: overlay
    - name: GPU Active
      description: The graphics or compute engine is active
      metrics:
      - GR Active
      type: overlay
    - name: SM Active
      description: SM Active
      metrics:
      - SM Active
      type: overlay
    - name: SM Instructions
      description: SM Instructions
      metrics:
      - SM Issue
      - Tensor Active
      type: overlay
    - name: SM Warp Occupancy
      description: SM Warp Occupancy
      displayHeightScale: 3.0
      metrics:
      - Vertex/Tess/Geometry Warps In Flight
      - Pixel Warps In Flight
      - Compute Warps In Flight
      - Unallocated Warps in Active SMs
      type: stacked
    - name: DRAM Bandwidth
      description: DRAM Bandwidth
      displayHeightScale: 1.0
      metrics:
      - DRAM Read Throughput
      - DRAM Write Throughput
      type: stacked
    - name: NVLink RX Bandwidth
      description: NVLink RX Bandwidth
      type: stacked
      metrics:
      - NVLink RX Requests Protocol Data
      - NVLink RX Requests User Data
      - NVLink RX Responses Protocol Data
      - NVLink RX Responses User Data
    - name: NVLink TX Bandwidth
      description: NVLink TX Bandwidth
      type: stacked
      metrics:
      - NVLink TX Requests Protocol Data
      - NVLink TX Requests User Data
      - NVLink TX Responses Protocol Data
      - NVLink TX Responses User Data
    - name: PCIe Bandwidth
      description: PCIe Bandwidth
      metrics:
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    metrics:
    - name: GPC Clock Frequency
      description: The frequency of the GPC graphics clock. In NVIDIA GPU Specs this is the Boost Clock and Base Clock. In nvidia-smi this is the "gr", "graphics", "Graphics Clock".
      color: '#8BDDB4'
      id: gpc__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
    - name: SYS Clock Frequency
      description: The frequency of the SYS clock. The SYS clock is the clock used for the copy engines, compute and graphics command processor, and the hardware performance monitor streaming unit.
      color: '#118E44'
      id: sys__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
      rule: migOptional
    - name: GR Active
      description: Number of cycles the graphics/compute engine is active. The graphics and compute engine are active if there is any work in the graphics pipe or if the compute pipe is processing a dispatch.
      color: '#ED6A32'
      id: gr__cycles_active.sum.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: SM Active
      description: Total number of cycles the SM is active (at least 1 active warp).
      color: '#FFA5A5'
      id: sm__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: cycles
      storageType: uint8
    - name: SM Issue
      description: SM instruction issue rate. Each SM can issue 4 instructions/cycle (1 instruction/SMSP/cycle).
      color: '#98C4DD'
      id: sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Tensor Active
      description: Cycles the tensor pipe is active.
      color: '#B3FF70'
      id: sm__pipe_tensor_cycles_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Vertex/Tess/Geometry Warps In Flight
      description: Total number of graphics vertex, tesselation, geometry, and mesh shader warps in flight.
      color: '#FFA5A5'
      id: tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Pixel Warps In Flight
      description: Total number of pixel shader warps in flight.
      color: '#8BDDB4'
      id: tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Compute Warps In Flight
      description: Total number of compute shader warps in flight.
      color: '#FFD179'
      id: tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Unallocated Warps in Active SMs
      description: Total number of warp slots available on active SMs.
      color: '#696969'
      id: tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: DRAM Read Throughput
      description: DRAM Read Throughput
      color: '#FFA5A5'
      id: dram__read_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: DRAM Write Throughput
      description: DRAM Write Throughput
      color: '#98C4DD'
      id: dram__write_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: NVLink RX Requests Protocol Data
      description: Number of bytes of NVLRX request protocol data
      color: '#C79536'
      id: nvlrx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Requests User Data
      description: Number of bytes of NVLRX request user data
      color: '#FFD179'
      id: nvlrx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses Protocol Data
      description: Number of bytes of NVLRX response protocol data
      color: '#C25D5D'
      id: nvlrx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses User Data
      description: Number of bytes of NVLRX response user data
      color: '#FFA5A5'
      id: nvlrx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests Protocol Data
      description: Number of bytes of NVLTX request protocol data
      color: '#9052BF'
      id: nvltx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests User Data
      description: Number of bytes of NVLTX request user data
      color: '#D6A4FC'
      id: nvltx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses Protocol Data
      description: Number of bytes of NVLTX response protocol data
      color: '#6999B5'
      id: nvltx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses User Data
      description: Number of bytes of NVLTX response user data
      color: '#98C4DD'
      id: nvltx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: PCIe RX Throughput
      description: Number of bytes received by GPU (includes protocol).
      color: '#FF3D00'
      id: pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe TX Throughput
      description: Number of bytes transmitted by GPU (includes protocol).
      color: '#00CFCF'
      id: pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
  - name: General Metrics for NVIDIA GA10x (any frequency)
    alias: ga10x
    supportedChips: [GA102, GA103, GA104, GA106, GA107]
    counterWidth: wide
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - NVLink RX Responses User Data
      - NVLink TX Responses User Data
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: GPC Clock Frequency
      description: GPC Clock Frequency
      metrics:
      - GPC Clock Frequency
      type: overlay
    - name: SYS Clock Frequency
      description: SYS Clock Frequency
      metrics:
      - SYS Clock Frequency
      type: overlay
    - name: GPU Active
      description: The graphics or compute engine is active
      metrics:
      - GR Active
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the DIRECT or ASYNC_COMPUTE Queues that have been issued, but not yet complete.
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: SM Active
      description: SM Active
      metrics:
      - SM Active
      type: overlay
    - name: SM Instructions
      description: SM Instructions
      metrics:
      - SM Issue
      - Tensor Active
      type: overlay
    - name: SM Warp Occupancy
      description: SM Warp Occupancy
      displayHeightScale: 3.0
      metrics:
      - Vertex/Tess/Geometry Warps In Flight
      - Pixel Warps In Flight
      - Compute Warps In Flight
      - Unallocated Warps in Active SMs
      type: stacked
    - name: DRAM Bandwidth
      description: DRAM Bandwidth
      displayHeightScale: 1.0
      metrics:
      - DRAM Read Throughput
      - DRAM Write Throughput
      type: stacked
    - name: NVLink RX Bandwidth
      description: NVLink RX Bandwidth
      type: stacked
      metrics:
      - NVLink RX Requests Protocol Data
      - NVLink RX Requests User Data
      - NVLink RX Responses Protocol Data
      - NVLink RX Responses User Data
    - name: NVLink TX Bandwidth
      description: NVLink TX Bandwidth
      type: stacked
      metrics:
      - NVLink TX Requests Protocol Data
      - NVLink TX Requests User Data
      - NVLink TX Responses Protocol Data
      - NVLink TX Responses User Data
    - name: PCIe Bandwidth
      description: PCIe Bandwidth
      metrics:
      - PCIe RX Throughput
      - PCIe TX Throughput
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    - name: GPC Clock Frequency
      description: The frequency of the GPC graphics clock. In NVIDIA GPU Specs this is the Boost Clock and Base Clock. In nvidia-smi this is the "gr", "graphics", "Graphics Clock".
      color: '#8BDDB4'
      id: gpc__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
    - name: SYS Clock Frequency
      description: The frequency of the SYS clock. The SYS clock is the clock used for the copy engines, compute and graphics command processor, and the hardware performance monitor streaming unit.
      color: '#118E44'
      id: sys__cycles_elapsed.avg.per_second
      category: clock
      storageType: uint32
      rule: migOptional
    - name: GR Active
      description: Number of cycles the graphics/compute engine is active. The graphics and compute engine are active if there is any work in the graphics pipe or if the compute pipe is processing a dispatch.
      color: '#ED6A32'
      id: FE_A.TriageSCG.gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Sync Compute In Flight
      description: Sync Compute In Flight
      color: '#98C4DD'
      id: FE_A.TriageSCG.gr__compute_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: Async Compute In Flight
      description: Async Compute In Flight
      color: '#FFD179'
      id: FE_A.TriageSCG.gr__compute_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      category: engine activity
      storageType: uint8
    - name: SM Active
      description: Total number of cycles the SM is active (at least 1 active warp).
      color: '#FFA5A5'
      id: sm__cycles_active.avg.pct_of_peak_sustained_elapsed
      category: cycles
      storageType: uint8
    - name: SM Issue
      description: SM instruction issue rate. Each SM can issue 4 instructions/cycle (1 instruction/SMSP/cycle).
      color: '#98C4DD'
      id: sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Tensor Active
      description: Cycles the tensor pipe is active.
      color: '#B3FF70'
      id: sm__pipe_tensor_cycles_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: SM throughput
      storageType: uint8
    - name: Vertex/Tess/Geometry Warps In Flight
      description: Total number of graphics vertex, tesselation, geometry, and mesh shader warps in flight.
      color: '#FFA5A5'
      id: tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Pixel Warps In Flight
      description: Total number of pixel shader warps in flight.
      color: '#8BDDB4'
      id: tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Compute Warps In Flight
      description: Total number of compute shader warps in flight.
      color: '#FFD179'
      id: tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: Unallocated Warps in Active SMs
      description: Total number of warp slots available on active SMs.
      color: '#696969'
      id: tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      category: warp occupancy
      storageType: uint8
    - name: DRAM Read Throughput
      description: DRAM Read Throughput
      color: '#FFA5A5'
      id: dram__read_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: DRAM Write Throughput
      description: DRAM Write Throughput
      color: '#98C4DD'
      id: dram__write_throughput.avg.pct_of_peak_sustained_elapsed
      category: unit throughput
      storageType: uint8
    - name: NVLink RX Requests Protocol Data
      description: Number of bytes of NVLRX request protocol data
      color: '#C79536'
      id: nvlrx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Requests User Data
      description: Number of bytes of NVLRX request user data
      color: '#FFD179'
      id: nvlrx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses Protocol Data
      description: Number of bytes of NVLRX response protocol data
      color: '#C25D5D'
      id: nvlrx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink RX Responses User Data
      description: Number of bytes of NVLRX response user data
      color: '#FFA5A5'
      id: nvlrx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests Protocol Data
      description: Number of bytes of NVLTX request protocol data
      color: '#9052BF'
      id: nvltx__bytes_packet_request_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Requests User Data
      description: Number of bytes of NVLTX request user data
      color: '#D6A4FC'
      id: nvltx__bytes_packet_request_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses Protocol Data
      description: Number of bytes of NVLTX response protocol data
      color: '#6999B5'
      id: nvltx__bytes_packet_response_data_protocol.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: NVLink TX Responses User Data
      description: Number of bytes of NVLTX response user data
      color: '#98C4DD'
      id: nvltx__bytes_packet_response_data_user.avg.pct_of_peak_sustained_elapsed
      category: NVLink Bandwidth
      storageType: uint8
      rule: optional
    - name: PCIe RX Throughput
      description: Number of bytes received by GPU (includes protocol).
      color: '#FF3D00'
      id: pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe TX Throughput
      description: Number of bytes transmitted by GPU (includes protocol).
      color: '#00CFCF'
      id: pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      category: PCI throughput
      storageType: uint8
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32
  - name: Graphics Throughput Metrics for NVIDIA TU10x (frequency >= 10kHz)
    alias: tu10x-gfxt
    supportedChips: [TU102, TU104, TU106]
    counterWidth: narrow
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GPU Active
      - Async Copy Engine Active
      - Sync Copy Engine Active
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - VRAM Read Throughput
      - VRAM Write Throughput
      - PCI Read Throughput
      - PCI Write Throughput
      type: overlay
    - name: GPU Active
      description: The graphics or copy engine is active
      metrics:
      - GPU Active
      - Async Copy Engine Active
      - Sync Copy Engine Active
      - GR Active
      type: overlay
    - name: Unit Throughputs
      description: Throughput of each major hardware unit
      metrics:
      - SM Throughput
      - L1TEX Throughput
      - L2 Throughput
      - VRAM Throughput
      - PCI Throughput
      - PD Throughput
      - VAF Throughput
      - PES+VPC Throughput
      - RASTER Throughput
      - PROP Throughput
      - ZROP Throughput
      - CROP Throughput
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the DIRECT or ASYNC_COMPUTE Queues that have been issued, but not yet complete
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: Draw/Dispatch Start
      description: Draw and dispatch start times
      metrics:
      - Draw Started
      - Dispatch Started
      type: overlay
    - name: SM Occupancy (TPC View)
      description: SM Occupancy (TPC View)
      metrics:
      - Vertex/Tess/Geometry Warps
      - Pixel Warps
      - Compute Warps
      - Unallocated Warps in Active SMs
      type: stacked
    - name: SM Instructions
      description: SM Instructions
      metrics:
      - SM Issue Active
      - SM ALU Pipe Throughput
      - SM FMA Pipe Throughput
      - SM FP16+Tensor Pipe Throughput
      - SM SFU Pipe Throughput
      type: overlay
    - name: SM Warp Can't Launch
      description: Warp can't launch reasons
      metrics:
      - SM Pixel Warp Can't Launch
      - SM Pixel Warp Can't Launch, Register Limited
      - SM Compute Warp Can't Launch, Register Limited
      type: overlay
    - name: L1TEX Throughput
      description: L1TEX Cache pipeline breakdown
      metrics:
      - L1TEX LSU Data Throughput
      - L1TEX LSU Writeback Throughput
      - L1TEX Texture Data Throughput
      - L1TEX Texture Filter Stage Throughput
      type: overlay
    - name: L1TEX LSU Traffic
      description: L1TEX LSU traffic breakdown by memory space
      metrics:
      - L1TEX Local+Global Data Throughput
      - L1TEX Shared+Attribute Data Throughput
      type: stacked
    - name: L2 Traffic
      description: L2 traffic breakdown by source unit
      metrics:
      - L2 Bandwidth from CROP
      - L2 Bandwidth from L1TEX
      - L2 Bandwidth from ZROP
      type: stacked
    - name: L2 Read Hit Rates
      description: L2 hit rates for all read operations, and for read operations from L1TEX
      metrics:
      - L2 Read Hit Rate
      - L2 Read Hit Rate from L1TEX
      type: overlay
    - name: VRAM Bandwidth
      description: DRAM Bandwidth read/write
      metrics:
      - VRAM Read Throughput
      - VRAM Write Throughput
      type: stacked
    - name: PCI Bandwidth
      description: PCI bandwidth read/write
      metrics:
      - PCI Read Throughput
      - PCI Write Throughput
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    - name: GPU Active
      category: engine activity
      color: '#33B2B2'
      id: FE_A.TriageA.gpu__engine_cycles_active_gr_or_ce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Sync Copy Engine Active
      category: engine activity
      color: '#B2B233'
      id: FE_A.TriageA.gpu__engine_cycles_active_any_syncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Async Copy Engine Active
      category: engine activity
      color: '#ffa700'
      id: FE_A.TriageA.gpu__engine_cycles_active_any_asyncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: GR Active
      category: engine activity
      color: '#FFFF00'
      id: gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Sync Compute In Flight
      category: engine activity
      color: '#FE7F9C'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Async Compute In Flight
      category: engine activity
      color: '#EEAA11'
      id: HUB.TriageA.gr__dispatch_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Draw Started
      description: Number of draw calls started.
      category: draw/dispatch start
      color: '#F0F000'
      id: FE_A.TriageA.fe__draw_count.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Dispatch Started
      description: Number of compute dispatches/grid launches started.
      category: draw/dispatch start
      color: '#00F0F0'
      id: HUB.TriageA.gr__dispatch_count.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Total Warps
      category: warp occupancy
      color: '#00F0F0'
      id: TPC.TriageA.tpc__warps_active_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Vertex/Tess/Geometry Warps
      category: warp occupancy
      color: '#0057E7'
      id: TPC.TriageA.tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Pixel Warps
      category: warp occupancy
      color: '#008744'
      id: TPC.TriageA.tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Compute Warps
      category: warp occupancy
      color: '#ffa700'
      id: TPC.TriageA.tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: Unallocated Warps in Active SMs
      category: warp occupancy
      color: '#696969'
      id: TPC.TriageA.tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM Throughput
      category: unit throughput
      color: '#D100EE'
      id: SM.TriageA.sm__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX Throughput
      category: unit throughput
      color: '#FFC425'
      id: SM.TriageA.l1tex__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: VAF Throughput
      category: unit throughput
      color: '#D13341'
      id: TPC.TriageA.vaf__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L2 Throughput
      category: unit throughput
      color: '#00AEDB'
      id: LTS.TriageA.lts__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: VRAM Throughput
      category: unit throughput
      color: '#F37735'
      id: FBPA.TriageA.dramc__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: PCI Throughput
      category: unit throughput
      color: '#3577F3'
      id: PCI.TriageA.pcie__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: PD Throughput
      category: unit throughput
      color: '#00B159'
      id: HUB.TriageA.pda__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: PES+VPC Throughput
      category: unit throughput
      color: '#3fB159'
      id: GPC_B.TriageA.pes__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: RASTER Throughput
      category: unit throughput
      color: '#6fB159'
      id: GPC_A.TriageA.raster__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: PROP Throughput
      category: unit throughput
      color: '#9fB159'
      id: GPC_A.TriageA.prop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: ZROP Throughput
      category: unit throughput
      color: '#854442'
      id: ROP.TriageA.zrop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: CROP Throughput
      category: unit throughput
      color: '#afB159'
      id: ROP.TriageA.crop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM Issue Active
      category: SM throughput
      color: '#C27E7E'
      id: SM.TriageA.sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM ALU Pipe Throughput
      category: SM throughput
      color: '#FF6F00'
      id: SM.TriageA.sm__inst_executed_pipe_alu_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM FMA Pipe Throughput
      category: SM throughput
      color: '#00cf00'
      id: SM.TriageA.sm__inst_executed_pipe_fma_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM SFU Pipe Throughput
      category: SM throughput
      color: '#00003f'
      id: SM.TriageA.sm__inst_executed_pipe_xu_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM FP16+Tensor Pipe Throughput
      category: SM throughput
      color: '#cf003f'
      id: SM.TriageA.sm__pipe_shared_cycles_active_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM Pixel Warp Can't Launch
      category: SM warp can't launch
      color: '#FF6F00'
      id: tpc__warp_launch_cycles_stalled_shader_ps.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM Pixel Warp Can't Launch, Register Limited
      category: SM warp can't launch
      color: '#00cf00'
      id: tpc__warp_launch_cycles_stalled_shader_ps_reason_register_allocation.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: SM Compute Warp Can't Launch, Register Limited
      category: SM warp can't launch
      color: '#1111cf'
      id: tpc__warp_launch_cycles_stalled_shader_cs_reason_register_allocation.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX LSU Data Throughput
      category: L1TEX throughput
      color: '#cfcf3f'
      id: SM.TriageA.l1tex__data_pipe_lsu_wavefronts.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX Local+Global Data Throughput
      category: L1TEX throughput
      color: '#FF6F00'
      id: SM.TriageA.l1tex__data_pipe_lsu_wavefronts_mem_lg.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX Shared+Attribute Data Throughput
      category: L1TEX throughput
      color: '#00cf00'
      id: SM.TriageA.l1tex__data_pipe_lsu_wavefronts_mem_shared.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX Texture Data Throughput
      category: L1TEX throughput
      color: '#00003f'
      id: SM.TriageA.l1tex__data_pipe_tex_wavefronts_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX LSU Writeback Throughput
      category: L1TEX throughput
      color: '#cf003f'
      id: SM.TriageA.l1tex__lsu_writeback_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L1TEX Texture Filter Stage Throughput
      category: L1TEX throughput
      color: '#3f00cf'
      id: SM.TriageA.l1tex__f_cycles_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L2 Bandwidth from CROP
      category: L2 bandwidth
      color: '#aa1111'
      id: TriageA.lts__t_sector_throughput_srcunit_crop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L2 Bandwidth from L1TEX
      category: L2 bandwidth
      color: '#11aa11'
      id: TriageA.lts__t_sector_throughput_srcunit_tex.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L2 Bandwidth from ZROP
      category: L2 bandwidth
      color: '#1111aa'
      id: TriageA.lts__t_sector_throughput_srcunit_zrop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: L2 Read Hit Rate
      category: L2 hit rate
      color: '#88001b'
      id: LTS.TriageA.lts__average_t_sector_op_read_realtime_hit_rate.pct
      storageType: uint8
    - name: L2 Read Hit Rate from L1TEX
      category: L2 hit rate
      color: '#ffca18'
      id: LTS.TriageA.lts__average_t_sector_srcunit_tex_op_read_realtime_hit_rate.pct
      storageType: uint8
    - name: VRAM Read Throughput
      category: VRAM throughput
      color: '#cccc00'
      id: FBPA.TriageA.dramc__read_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: VRAM Write Throughput
      category: VRAM throughput
      color: '#cc00cc'
      id: FBPA.TriageA.dramc__write_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
    - name: PCI Read Throughput
      category: PCI throughput
      color: '#FF3D00'
      id: PCI.TriageA.pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      rule: migOptional
    - name: PCI Write Throughput
      category: PCI throughput
      color: '#00CFCF'
      id: PCI.TriageA.pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32
  - name: Graphics Throughput Metrics for NVIDIA GA10x (frequency >= 10kHz)
    alias: ga10x-gfxt
    supportedChips: [GA102, GA103, GA104, GA106, GA107]
    counterWidth: narrow
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GPU Active
      - Async Copy Engine Active
      - Sync Copy Engine Active
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - VRAM Read Bandwidth
      - VRAM Write Bandwidth
      - PCI Read Bandwidth
      - PCI Write Bandwidth
      type: overlay
    - name: GPU Active
      description: Activity of the graphics and copy engines
      metrics:
      - GPU Active
      - Sync Copy Engine Active
      - Async Copy Engine Active
      - GR Active
      type: overlay
    - name: Unit Throughputs
      description: Throughput of each major hardware unit
      displayHeightScale: 2.0
      metrics:
      - SM Throughput
      - VAF Throughput
      - L1 Throughput
      - L2 Throughput
      - VRAM Throughput
      - PCI Throughput
      - PD Throughput
      - PES+VPC Throughput
      - RASTER Throughput
      - PROP Throughput
      - ZROP Throughput
      - CROP Throughput
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the GPU queues that have been issued, but not yet complete
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: Draw/Dispatch Start
      description: Draw and dispatch start times
      metrics:
      - Draw Started
      - Dispatch Started
      type: overlay
    - name: SM Occupancy (TPC View)
      description: SM Occupancy (TPC View)
      metrics:
      - Vertex/Tess/Geometry Warps
      - Pixel Warps
      - Compute Warps
      - Unallocated Warps in Active SMs
      type: stacked
    - name: Warps Eligible
      description: "Average # of warps eligible to issue an instruction each cycle"
      metrics:
      - Warps Eligible
      type: stacked
    - name: FE Stalls
      description: FE stalls waiting for commands to complete
      metrics:
      - FE Stalled Sync
      - FE Stalled Async
      type: overlay
    - name: FE Pipeline Stalling Commands
      description: FE commands that require parts of the pipeline to stall
      metrics:
      - Go Idle Sync
      - Subchannel Switch Sync
      - Go Idle Async
      - Subchannel Switch Async
      - Pixel Shader Barriers
      type: overlay
    - name: SM Register Usage (Occupancy Limiter)
      description: "Average # of registers allocated each cycle per SM"
      metrics:
      - 3D Register Allocation
      - CS Register Allocation
      type: stacked
    - name: SM Shared+ISBE Memory Usage (Occupancy Limiter)
      description: "Average # of shared and ISBE memory bytes allocated each cycle"
      metrics:
      - CS Shared Memory Allocated (Sync)
      - CS Shared Memory Allocated (Async)
      - VTG ISBE Memory Allocated
      type: stacked
    - name: SM TRAM Memory Usage (Occupancy Limiter)
      description: "Average # of TRAM memory bytes allocated each cycle"
      metrics:
      - PS TRAM Memory Allocated
      type: stacked
    - name: Active Thread Groups in SM
      description: "Average # of active threads per SM each cycle"
      metrics:
      - Active Thread Groups in SM
      type: stacked
    - name: SM Instruction Throughputs
      description: SM instruction throughput breakdown by pipe
      metrics:
      - SM Issue Active
      - SM ALU Pipe Throughput
      - SM FMA Light Pipe Throughput
      - SM FMA Heavy Pipe Throughput
      - SM SFU Pipe Throughput
      type: overlay
    - name: L1 Throughputs
      description: L1 cache throughputs breakdown by stage
      metrics:
      - L1 LSU Data-Stage Throughput
      - L1 Texture Data-Stage Throughput
      - L1 LSU Writeback-Stage Throughput
      - L1 Texture Writeback-Stage Throughput
      - L1 Texture Filter-Stage Throughput
      type: overlay
    - name: L1 LSU Throughputs
      description: L1 cache LSU throughputs breakdown by memory space
      metrics:
      - L1 Local+Global Data-Stage Throughput
      - L1 Shared+Attribute Data-Stage Throughput
      - L1 Surface Data-Stage Throughput
      type: overlay
    - name: L1 Hit Rate
      description: L1 cache hit rate for all operations
      metrics:
      - L1 Hit Rate
      type: overlay
    - name: TEX Stalled on Descriptor Cache Miss
      description: Cycles where the texture pipe input stage was stalled on a TSL1 miss, waiting for L1.5
      metrics:
      - TEX Stalled on Descriptor Cache Miss
      type: overlay
    - name: L2 Bandwidth (Source)
      description: L2 cache bandwidth breakdown by source unit
      metrics:
      - L2 Bandwidth from L1
      - L2 Bandwidth from GCC
      - L2 Bandwidth from PE
      - L2 Bandwidth from CROP
      - L2 Bandwidth from ZROP
      - L2 Bandwidth from Raster
      - L2 Bandwidth from FBP
      - L2 Bandwidth from HUB
      type: stacked
    - name: L2 Bandwidth (Destination)
      description: L2 cache bandwidth breakdown by destination unit
      metrics:
      - L2 Bandwidth to VRAM
      - L2 Bandwidth to PCI+Peer
      type: stacked
    - name: L2 Hit Rates
      description: L2 cache hit rates in aggregate and for read operations from L1
      metrics:
      - L2 Hit Rate
      - L2 Hit Rate from L1
      type: overlay
    - name: VRAM Bandwidth
      description: VRAM read/write bandwidth
      metrics:
      - VRAM Read Bandwidth
      - VRAM Write Bandwidth
      type: stacked
    - name: PCI Bandwidth
      description: PCI read/write bandwidth
      metrics:
      - PCI Read Bandwidth
      - PCI Write Bandwidth
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    # Top-level Engine activity
    - name: GPU Active
      category: GPU Active
      sku: public
      id: HOST.TriageSCG.gpu__engine_cycles_active_gr_or_ce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B2B2"
    - name: Sync Copy Engine Active
      category: GPU Active
      sku: public
      id: HOST.TriageSCG.gpu__engine_cycles_active_any_syncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B2B233"
    - name: Async Copy Engine Active
      category: GPU Active
      sku: public
      id: HOST.TriageSCG.gpu__engine_cycles_active_any_asyncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffa700"
    - name: GR Active
      category: GPU Active
      sku: public
      id: FE_A.TriageSCG.gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FFFF00"
    # Throughput per major hardware unit
    - name: SM Throughput
      category: Unit Throughputs
      shortName: SM
      sku: public
      id: TriageSCG.sm__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#D100EE"
    - name: VAF Throughput
      category: Unit Throughputs
      shortName: VAF
      sku: public
      id: TPC.TriageSCG.vaf__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#D13341"
    - name: L1 Throughput
      category: Unit Throughputs
      shortName: L1
      sku: public
      id: SM_A.TriageSCG.l1tex__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FFC425"
    - name: L2 Throughput
      category: Unit Throughputs
      shortName: L2
      sku: public
      id: LTS.TriageSCG.lts__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00AEDB"
    - name: VRAM Throughput
      category: Unit Throughputs
      shortName: VRAM
      sku: public
      id: FBSP.TriageSCG.dramc__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#F37735"
    - name: PCI Throughput
      category: Unit Throughputs
      shortName: PCI
      sku: public
      id: PCI.TriageSCG.pcie__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3577F3"
    - name: PD Throughput
      category: Unit Throughputs
      shortName: PD
      sku: public
      id: HUB_B.TriageSCG.pda__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00B159"
    - name: PES+VPC Throughput
      category: Unit Throughputs
      shortName: PES+VPC
      sku: public
      id: GPC_B.TriageSCG.pes__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3fB159"
    - name: RASTER Throughput
      category: Unit Throughputs
      shortName: RASTER
      sku: public
      id: GPC_A.TriageSCG.raster__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#6fB159"
    - name: PROP Throughput
      category: Unit Throughputs
      shortName: PROP
      sku: public
      id: GPC_A.TriageSCG.prop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#9fB159"
    - name: ZROP Throughput
      category: Unit Throughputs
      shortName: ZROP
      sku: public
      id: ROP.TriageSCG.zrop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#854442"
    - name: CROP Throughput
      category: Unit Throughputs
      shortName: CROP
      sku: public
      id: ROP.TriageSCG.crop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#afB159"
    # Compute in flight
    - name: Sync Compute In Flight
      category: Compute In Flight
      sku: public
      id: FE_A.TriageSCG.gr__compute_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FE7F9C"
    - name: Async Compute In Flight
      category: Compute In Flight
      sku: public
      id: FE_A.TriageSCG.gr__compute_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#EEAA11"
    # Work kickoff from GPU FrontEnd
    - name: Draw Started
      category: Draw/Dispatch Start
      sku: public
      id: FE_A.TriageSCG.fe__draw_count.sum
      storageType: uint32
      color: "#F0F000"
    - name: Dispatch Started
      category: Draw/Dispatch Start
      sku: public
      id: FE_A.TriageSCG.gr__dispatch_count.sum
      storageType: uint32
      color: "#00F0F0"
    # SM occupancy per warp type
    - name: Vertex/Tess/Geometry Warps
      category: SM Occupancy (TPC View)
      shortName: VxTxGeom Warps
      sku: public
      id: SM_B.TriageSCG.tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#0057E7"
    - name: Pixel Warps
      category: SM Occupancy (TPC View)
      sku: public
      id: TPC.TriageSCG.tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#008744"
    - name: Compute Warps
      category: SM Occupancy (TPC View)
      sku: public
      id: TPC.TriageSCG.tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffa700"
    - name: Unallocated Warps in Active SMs
      category: SM Occupancy (TPC View)
      shortName: Active SM
      sku: public
      id: TriageSCG.tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#696969"
    # Warps eligible
    - name: Warps Eligible
      category: Warps Eligible
      sku: public
      id: SM_C.TriageSCG.smsp__warps_eligible.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#4FC3F7"
    # FE stalls
    - name: FE Stalled Sync
      sku: public
      id: FE_A.TriageSCG.fe__cycles_stalled_cmd_wfi_queue_sync.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
      category: FE Stalls
    - name: FE Stalled Async
      sku: public
      id: FE_A.TriageSCG.fe__cycles_stalled_cmd_wfi_queue_async.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
      category: FE Stalls
    # FE pipeline stalling commands
    - name: Go Idle Sync
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageSCG.fe__output_ops_cmd_go_idle_queue_sync.sum
      storageType: uint32
      color: "#11aa11"
    - name: Subchannel Switch Sync
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageSCG.fe__output_ops_cmd_subchsw_queue_sync.sum
      storageType: uint32
      color: '#aa11aa'
    - name: Go Idle Async
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageSCG.fe__output_ops_cmd_go_idle_queue_async.sum
      storageType: uint32
      color: '#aa1111'
    - name: Subchannel Switch Async
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageSCG.fe__output_ops_cmd_subchsw_queue_async.sum
      storageType: uint32
      color: '#1111aa'
    - name: Pixel Shader Barriers
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_A.TriageSCG.fe__pixel_shader_barriers.sum
      storageType: uint32
      color: '#11aaaa'
    # SM register usage
    - name: 3D Register Allocation
      category: SM Register Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__sm_rf_registers_allocated_shader_3d_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: '#008744'
    - name: CS Register Allocation
      category: SM Register Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__sm_rf_registers_allocated_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: '#ffa700'
    # SM Shared + ISBE memory usage
    - name: CS Shared Memory Allocated (Sync)
      category: SM Shared+ISBE Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__l1tex_mem_shared_data_compute_bytes_allocated_queue_sync_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B2B233"
    - name: CS Shared Memory Allocated (Async)
      category: SM Shared+ISBE Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__l1tex_mem_shared_data_compute_bytes_allocated_queue_async_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B233B2"
    - name: VTG ISBE Memory Allocated
      category: SM Shared+ISBE Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__l1tex_mem_shared_data_isbe_bytes_allocated_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B2B2"
    # SM TRAM memory usage
    - name: PS TRAM Memory Allocated
      category: SM TRAM Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageSCG.tpc__l1tex_mem_shared_data_tram_bytes_allocated_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B233"
    # Active thread groups in SM
    - name: Active Thread Groups in SM
      category: Active Thread Groups in SM (Occupancy Limiter)
      sku: public
      id: SM_B.TriageSCG.sm__ctas_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B23333"
    # SM instruction throughputs per pipe
    - name: SM Issue Active
      category: SM Instruction Throughputs
      shortName: SM Issue
      sku: public
      id: SM_A.TriageSCG.sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cfcf3f"
    - name: SM ALU Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM ALU
      sku: public
      id: SM_A.TriageSCG.sm__inst_executed_pipe_alu_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF6F00"
    - name: SM FMA Light Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM FMAL
      sku: public
      id: SM_C.TriageSCG.smsp__inst_executed_pipe_fmalite.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cf00"
    - name: SM FMA Heavy Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM FMAH
      sku: public
      id: SM_C.TriageSCG.smsp__inst_executed_pipe_fmaheavy.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf003f"
    - name: SM SFU Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM SFU
      sku: public
      id: SM_A.TriageSCG.sm__inst_executed_pipe_xu_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00003f"
    # L1 throughputs per stage
    - name: L1 LSU Data-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cfcf3f"
    - name: L1 Texture Data-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_tex_wavefronts.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00003f"
    - name: L1 LSU Writeback-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__lsu_writeback_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf003f"
    - name: L1 Texture Writeback-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__tex_writeback_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B2B2"
    - name: L1 Texture Filter-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__f_wavefronts_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3f00cf"
    # L1 LSU throughputs per memory space
    - name: L1 Local+Global Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_lg.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF6F00"
    - name: L1 Shared+Attribute Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_shared_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cf00"
    - name: L1 Surface Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_surface_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffca18"
    # L1 hit rate
    - name: L1 Hit Rate
      category: L1 Hit Rate
      sku: public
      id: SM_B.TriageSCG.l1tex__t_sector_hit_rate.pct
      storageType: uint8
      color: "#551dcc"
    # L1 stalled
    - name: TEX Stalled on Descriptor Cache Miss
      category: TEX Stalled on Descriptor Cache Miss
      sku: public
      id: SM_A.TriageSCG.l1tex__texin_cycles_stalled_on_tsl1_miss.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf3f3f"
    # L2 bandwidth (source) Public Only
    - name: L2 Bandwidth from L1
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_srcunit_tex.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
    - name: L2 Bandwidth from GCC
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_srcunit_gcc.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aaaa"
    - name: L2 Bandwidth from PE
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_srcunit_pe.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aaaa11"
    - name: L2 Bandwidth from CROP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: ROP.TriageSCG.lts__t_sector_throughput_srcunit_crop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
    - name: L2 Bandwidth from ZROP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: ROP.TriageSCG.lts__t_sector_throughput_srcunit_zrop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#1111aa"
    - name: L2 Bandwidth from Raster
      category: L2 Bandwidth (Source)
      sku: public_only
      id: TriageSCG.lts__t_sector_throughput_srcunit_raster.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa11aa"
    - name: L2 Bandwidth from FBP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_srcnode_fbp.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#111111"
    - name: L2 Bandwidth from HUB
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_srcnode_hub.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aaaaaa"
    # L2 bandwidth (destination) Public Only
    - name: L2 Bandwidth to VRAM
      category: L2 Bandwidth (Destination)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_aperture_device.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
    - name: L2 Bandwidth to PCI+Peer
      category: L2 Bandwidth (Destination)
      sku: public_only
      id: LTS.TriageSCG.lts__t_sector_throughput_aperture_other.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
    # L2 hit rates
    - name: L2 Hit Rate
      category: L2 Hit Rates
      sku: public
      id: LTS.TriageSCG.lts__average_t_sector_hit_rate_realtime.pct
      storageType: uint8
      color: "#88001b"
    - name: L2 Hit Rate from L1
      category: L2 Hit Rates
      sku: public
      id: LTS.TriageSCG.lts__average_t_sector_hit_rate_srcunit_tex_realtime.pct
      storageType: uint8
      color: "#ffca18"
    # VRAM throughputs Public Only
    - name: VRAM Read Bandwidth
      category: VRAM Bandwidth
      sku: public_only
      id: FBSP.TriageSCG.dramc__read_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cccc00"
    - name: VRAM Write Bandwidth
      category: VRAM Bandwidth
      sku: public_only
      id: FBSP.TriageSCG.dramc__write_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cc00cc"
    # PCI throughputs
    - name: PCI Read Bandwidth
      category: PCI Bandwidth
      sku: public
      id: PCI.TriageSCG.pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF3D00"
      rule: migOptional
    - name: PCI Write Bandwidth
      category: PCI Bandwidth
      sku: public
      id: PCI.TriageSCG.pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cfcf"
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32
  - name: Graphics Async Compute Triage Metrics for NVIDIA GA10x (frequency >= 10kHz)
    alias: ga10x-gfxact
    supportedChips: [GA102, GA103, GA104, GA106, GA107]
    counterWidth: narrow
    displayRows:
    - name: <Root>
      description: GPU Metrics
      displayHeightScale: 0.5
      metrics:
      - GPU Active
      - Async Copy Engine Active
      - Sync Copy Engine Active
      - GR Active
      type: overlay
    - name: <Root>
      displayHeightScale: -0.5
      metrics:
      - VRAM Read Bandwidth
      - VRAM Write Bandwidth
      - PCI Read Bandwidth
      - PCI Write Bandwidth
      type: overlay
    - name: GPU Active
      description: Activity of the graphics and copy engines
      metrics:
      - GPU Active
      - Sync Copy Engine Active
      - Async Copy Engine Active
      - GR Active
      type: overlay
    - name: Unit Throughputs
      description: Throughput of each major hardware unit
      displayHeightScale: 2.0
      metrics:
      - SM Throughput
      - VAF Throughput
      - L1 Throughput
      - L2 Throughput
      - VRAM Throughput
      - PCI Throughput
      - PD Throughput
      - PES+VPC Throughput
      - RASTER Throughput
      - PROP Throughput
      - ZROP Throughput
      - CROP Throughput
      type: overlay
    - name: Compute In Flight
      description: Compute dispatches sent to the GPU queues that have been issued, but not yet complete
      metrics:
      - Sync Compute In Flight
      - Async Compute In Flight
      type: overlay
    - name: Draw/Dispatch Start
      description: Draw and dispatch start times
      metrics:
      - Draw Started
      - Dispatch Started
      type: overlay
    - name: SM Occupancy (TPC View)
      description: SM Occupancy (TPC View)
      metrics:
      - Vertex/Tess/Geometry Warps
      - Pixel Warps
      - Compute Warps
      - Unallocated Warps in Active SMs
      type: stacked
    - name: FE Stalls
      description: FE stalls waiting for commands to complete
      metrics:
      - FE Stalled Sync
      - FE Stalled Async
      type: overlay
    - name: FE Pipeline Stalling Commands
      description: FE commands that require parts of the pipeline to stall
      metrics:
      - Go Idle Sync
      - Subchannel Switch Sync
      - Go Idle Async
      - Subchannel Switch Async
      - Pixel Shader Barriers
      type: overlay
    - name: SM Register Usage (Occupancy Limiter)
      description: "Average # of registers allocated each cycle per SM"
      metrics:
      - 3D Register Allocation
      - CS Register Allocation (Sync)
      - CS Register Allocation (Async)
      type: stacked
    - name: SM Shared Memory Usage (Occupancy Limiter)
      description: "Average # of shared memory bytes allocated each cycle"
      metrics:
      - Shared Memory Allocated (Sync)
      - Shared Memory Allocated (Async)
      type: stacked
    - name: Active Thread Groups in SM
      description: "Average # of active threads per SM each cycle"
      metrics:
      - Active Thread Groups in SM Total
      - Active Thread Groups in SM (sync)
      - Active Thread Groups in SM (async)
      type: stacked
    - name: SM Instruction Throughputs
      description: SM instruction throughput breakdown by pipe
      metrics:
      - SM Executed Instructions
      - SM ALU Pipe Throughput
      - SM FMA Light Pipe Throughput
      - SM FMA Heavy Pipe Throughput
      - SM SFU Pipe Throughput
      type: overlay
    - name: L1 Throughputs
      description: L1 cache throughputs breakdown by stage
      metrics:
      - L1 LSU Data-Stage Throughput
      - L1 Texture Data-Stage Throughput
      - L1 LSU Writeback-Stage Throughput
      - L1 Texture Writeback-Stage Throughput
      - L1 Texture Filter-Stage Throughput
      type: overlay
    - name: L1 LSU Throughputs
      description: L1 cache LSU throughputs breakdown by memory space
      metrics:
      - L1 Local+Global Data-Stage Throughput
      - L1 Shared+Attribute Data-Stage Throughput
      - L1 Surface Data-Stage Throughput
      type: overlay
    - name: L1 Hit Rate
      description: L1 cache hit rate for all operations
      metrics:
      - L1 Hit Rate
      type: overlay
    - name: TEX Stalled on Descriptor Cache Miss
      description: Cycles where the texture pipe input stage was stalled on a TSL1 miss, waiting for L1.5
      metrics:
      - TEX Stalled on Descriptor Cache Miss
      type: overlay
    - name: L2 Bandwidth (Source)
      description: L2 cache bandwidth breakdown by source unit
      metrics:
      - L2 Bandwidth from L1
      - L2 Bandwidth from GCC
      - L2 Bandwidth from PE
      - L2 Bandwidth from CROP
      - L2 Bandwidth from ZROP
      - L2 Bandwidth from Raster
      - L2 Bandwidth from FBP
      - L2 Bandwidth from HUB
      type: stacked
    - name: L2 Bandwidth (Destination)
      description: L2 cache bandwidth breakdown by destination unit
      metrics:
      - L2 Bandwidth to VRAM
      - L2 Bandwidth to PCI+Peer
      type: stacked
    - name: L2 Hit Rates
      description: L2 cache hit rates in aggregate and for read operations from L1
      metrics:
      - L2 Hit Rate
      - L2 Hit Rate from L1
      type: overlay
    - name: VRAM Bandwidth
      description: VRAM read/write bandwidth
      metrics:
      - VRAM Read Bandwidth
      - VRAM Write Bandwidth
      type: stacked
    - name: PCI Bandwidth
      description: PCI read/write bandwidth
      metrics:
      - PCI Read Bandwidth
      - PCI Write Bandwidth
      type: overlay
    - name: PCIe Read Requests to BAR1
      metrics:
      - PCIe Read Requests to BAR1
      type: overlay
    - name: PCIe Write Requests to BAR1
      metrics:
      - PCIe Write Requests to BAR1
      type: overlay
    metrics:
    # Top-level Engine activity
    - name: GPU Active
      category: GPU Active
      sku: public
      id: HOST.TriageAC.gpu__engine_cycles_active_gr_or_ce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B2B2"
    - name: Sync Copy Engine Active
      category: GPU Active
      sku: public
      id: HOST.TriageAC.gpu__engine_cycles_active_any_syncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B2B233"
    - name: Async Copy Engine Active
      category: GPU Active
      sku: public
      id: HOST.TriageAC.gpu__engine_cycles_active_any_asyncce.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffa700"
    - name: GR Active
      category: GPU Active
      sku: public
      id: FE_A.TriageAC.gr__cycles_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FFFF00"
    # Throughput per major hardware unit
    - name: SM Throughput
      category: Unit Throughputs
      shortName: SM
      sku: public
      id: TriageAC.sm__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#D100EE"
    - name: VAF Throughput
      category: Unit Throughputs
      shortName: VAF
      sku: public
      id: TPC.TriageAC.vaf__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#D13341"
    - name: L1 Throughput
      category: Unit Throughputs
      shortName: L1
      sku: public
      id: SM_A.TriageAC.l1tex__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FFC425"
    - name: L2 Throughput
      category: Unit Throughputs
      shortName: L2
      sku: public
      id: LTS.TriageAC.lts__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00AEDB"
    - name: VRAM Throughput
      category: Unit Throughputs
      shortName: VRAM
      sku: public
      id: FBSP.TriageAC.dramc__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#F37735"
    - name: PCI Throughput
      category: Unit Throughputs
      shortName: PCI
      sku: public
      id: PCI.TriageAC.pcie__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3577F3"
    - name: PD Throughput
      category: Unit Throughputs
      shortName: PD
      sku: public
      id: HUB_B.TriageAC.pda__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00B159"
    - name: PES+VPC Throughput
      category: Unit Throughputs
      shortName: PES+VPC
      sku: public
      id: GPC_B.TriageAC.pes__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3fB159"
    - name: RASTER Throughput
      category: Unit Throughputs
      shortName: RASTER
      sku: public
      id: GPC_A.TriageAC.raster__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#6fB159"
    - name: PROP Throughput
      category: Unit Throughputs
      shortName: PROP
      sku: public
      id: GPC_A.TriageAC.prop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#9fB159"
    - name: ZROP Throughput
      category: Unit Throughputs
      shortName: ZROP
      sku: public
      id: ROP.TriageAC.zrop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#854442"
    - name: CROP Throughput
      category: Unit Throughputs
      shortName: CROP
      sku: public
      id: ROP.TriageAC.crop__throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#afB159"
    # Compute In Flight
    - name: Sync Compute In Flight
      category: Compute In Flight
      sku: public
      id: FE_A.TriageAC.gr__compute_cycles_active_queue_sync.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FE7F9C"
    - name: Async Compute In Flight
      category: Compute In Flight
      sku: public
      id: FE_A.TriageAC.gr__compute_cycles_active_queue_async.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#EEAA11"
    # Work kickoff from GPU FrontEnd
    - name: Draw Started
      category: Draw/Dispatch Start
      sku: public
      id: FE_A.TriageAC.fe__draw_count.sum
      storageType: uint32
      color: "#F0F000"
    - name: Dispatch Started
      category: Draw/Dispatch Start
      sku: public
      id: FE_A.TriageAC.gr__dispatch_count.sum
      storageType: uint32
      color: "#00F0F0"
    # SM occupancy per warp type
    - name: Vertex/Tess/Geometry Warps
      category: SM Occupancy (TPC View)
      shortName: VxTxGeom Warps
      sku: public
      id: SM_B.TriageAC.tpc__warps_active_shader_vtg_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#0057E7"
    - name: Pixel Warps
      category: SM Occupancy (TPC View)
      sku: public
      id: TPC.TriageAC.tpc__warps_active_shader_ps_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#008744"
    - name: Compute Warps
      category: SM Occupancy (TPC View)
      sku: public
      id: TPC.TriageAC.tpc__warps_active_shader_cs_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffa700"
    - name: Unallocated Warps in Active SMs
      category: SM Occupancy (TPC View)
      shortName: Active SM
      sku: public
      id: TriageAC.tpc__warps_inactive_sm_active_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#696969"
    # FE Stalls
    - name: FE Stalled Sync
      category: FE Stalls
      sku: public
      id: FE_A.TriageAC.fe__cycles_stalled_cmd_wfi_queue_sync.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
    - name: FE Stalled Async
      category: FE Stalls
      sku: public
      id: FE_A.TriageAC.fe__cycles_stalled_cmd_wfi_queue_async.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
    # FE pipeline stalling commands
    - name: Go Idle Sync
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageAC.fe__output_ops_cmd_go_idle_queue_sync.sum
      storageType: uint32
      color: "#11aa11"
    - name: Subchannel Switch Sync
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageAC.fe__output_ops_cmd_subchsw_queue_sync.sum
      storageType: uint32
      color: "#aa11aa"
    - name: Go Idle Async
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageAC.fe__output_ops_cmd_go_idle_queue_async.sum
      storageType: uint32
      color: "#aa1111"
    - name: Subchannel Switch Async
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_B.TriageAC.fe__output_ops_cmd_subchsw_queue_async.sum
      storageType: uint32
      color: "#1111aa"
    - name: Pixel Shader Barriers
      category: FE Pipeline Stalling Commands
      sku: public
      id: FE_A.TriageAC.fe__pixel_shader_barriers.sum
      storageType: uint32
      color: "#11aaaa"
    # SM register usage
    - name: 3D Register Allocation
      category: SM Register Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__sm_rf_registers_allocated_shader_3d_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#008744"
    - name: CS Register Allocation (Sync)
      category: SM Register Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__sm_rf_registers_allocated_shader_cs_queue_sync_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffa700"
    - name: CS Register Allocation (Async)
      category: SM Register Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__sm_rf_registers_allocated_shader_cs_queue_async_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffc720"
    # SM shared memory usage
    - name: Shared Memory Allocated (Sync)
      category: SM Shared Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__l1tex_mem_shared_data_compute_bytes_allocated_queue_sync_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B2B233"
    - name: Shared Memory Allocated (Async)
      category: SM Shared Memory Usage (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__l1tex_mem_shared_data_compute_bytes_allocated_queue_async_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B233B2"
    # Active thread groups in SM
    - name: Active Thread Groups in SM Total
      category: Active Thread Groups in SM (Occupancy Limiter)
      sku: public
      id: SM_B.TriageAC.tpc__ctas_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#B23333"
    - name: Active Thread Groups in SM (sync)
      category: Active Thread Groups in SM (Occupancy Limiter)
      sku: public
      id: TriageAC.tpc__ctas_active_queue_sync_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B233"
    - name: Active Thread Groups in SM (async)
      category: Active Thread Groups in SM (Occupancy Limiter)
      sku: public
      id: TPC.TriageAC.tpc__ctas_active_queue_async_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3333B2"
    # SM instruction throughputs per pipe
    - name: SM Executed Instructions
      category: SM Instruction Throughputs
      shortName: SM Executed Instructions
      sku: public
      id: SM_A.TriageAC.sm__inst_executed_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cfcf3f"
    - name: SM ALU Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM ALU
      sku: public
      id: SM_A.TriageAC.sm__inst_executed_pipe_alu_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF6F00"
    - name: SM FMA Light Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM FMAL
      sku: public
      id: SM_C.TriageAC.smsp__inst_executed_pipe_fmalite.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cf00"
    - name: SM FMA Heavy Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM FMAH
      sku: public
      id: SM_C.TriageAC.smsp__inst_executed_pipe_fmaheavy.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf003f"
    - name: SM SFU Pipe Throughput
      category: SM Instruction Throughputs
      shortName: SM SFU
      sku: public
      id: SM_C.TriageAC.smsp__inst_executed_pipe_xu.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00003f"
    # L1 throughputs per stage
    - name: L1 LSU Data-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cfcf3f"
    - name: L1 Texture Data-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_tex_wavefronts.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00003f"
    - name: L1 LSU Writeback-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__lsu_writeback_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf003f"
    - name: L1 Texture Writeback-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__tex_writeback_active.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#33B2B2"
    - name: L1 Texture Filter-Stage Throughput
      category: L1 Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__f_wavefronts_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#3f00cf"
    # L1 LSU throughputs per memory space
    - name: L1 Local+Global Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_lg.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF6F00"
    - name: L1 Shared+Attribute Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_shared_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cf00"
    - name: L1 Surface Data-Stage Throughput
      category: L1 LSU Throughputs
      sku: public
      id: SM_A.TriageSCG.l1tex__data_pipe_lsu_wavefronts_mem_surface_realtime.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#ffca18"
    # L1 hit rate
    - name: L1 Hit Rate
      category: L1 Hit Rate
      sku: public
      id: SM_B.TriageSCG.l1tex__t_sector_hit_rate.pct
      storageType: uint8
      color: "#551dcc"
    # L1 stalled
    - name: TEX Stalled on Descriptor Cache Miss
      category: TEX Stalled on Descriptor Cache Miss
      sku: public
      id: SM_A.TriageSCG.l1tex__texin_cycles_stalled_on_tsl1_miss.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cf3f3f"
    # L2 bandwidth (source) Public Only
    - name: L2 Bandwidth from L1
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_srcunit_tex.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
    - name: L2 Bandwidth from GCC
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_srcunit_gcc.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aaaa"
    - name: L2 Bandwidth from PE
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_srcunit_pe.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aaaa11"
    - name: L2 Bandwidth from CROP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: ROP.TriageAC.lts__t_sector_throughput_srcunit_crop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
    - name: L2 Bandwidth from ZROP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: ROP.TriageAC.lts__t_sector_throughput_srcunit_zrop.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#1111aa"
    - name: L2 Bandwidth from Raster
      category: L2 Bandwidth (Source)
      sku: public_only
      id: TriageAC.lts__t_sector_throughput_srcunit_raster.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa11aa"
    - name: L2 Bandwidth from FBP
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_srcnode_fbp.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#111111"
    - name: L2 Bandwidth from HUB
      category: L2 Bandwidth (Source)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_srcnode_hub.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aaaaaa"
    # L2 bandwidth (destination) Public Only
    - name: L2 Bandwidth to VRAM
      category: L2 Bandwidth (Destination)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_aperture_device.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#aa1111"
    - name: L2 Bandwidth to PCI+Peer
      category: L2 Bandwidth (Destination)
      sku: public_only
      id: LTS.TriageAC.lts__t_sector_throughput_aperture_other.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#11aa11"
    # L2 hit rates
    - name: L2 Hit Rate
      category: L2 Hit Rates
      sku: public
      id: LTS.TriageAC.lts__average_t_sector_hit_rate_realtime.pct
      storageType: uint8
      color: "#88001b"
    - name: L2 Hit Rate from L1
      category: L2 Hit Rates
      sku: public
      id: LTS.TriageAC.lts__average_t_sector_hit_rate_srcunit_tex_realtime.pct
      storageType: uint8
      color: "#ffca18"
    # VRAM throughputs Public Only
    - name: VRAM Read Bandwidth
      category: VRAM Bandwidth
      sku: public_only
      id: FBSP.TriageAC.dramc__read_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cccc00"
    - name: VRAM Write Bandwidth
      category: VRAM Bandwidth
      sku: public_only
      id: FBSP.TriageAC.dramc__write_throughput.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#cc00cc"
    # PCI throughputs
    - name: PCI Read Bandwidth
      category: PCI Bandwidth
      sku: public
      id: PCI.TriageAC.pcie__read_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#FF3D00"
      rule: migOptional
    - name: PCI Write Bandwidth
      category: PCI Bandwidth
      sku: public
      id: PCI.TriageAC.pcie__write_bytes.avg.pct_of_peak_sustained_elapsed
      storageType: uint8
      color: "#00cfcf"
      rule: migOptional
    - name: PCIe Read Requests to BAR1
      description: CPU+Peer Reads from VRAM over PCIe
      color: '#FF3D00'
      id: pcie__rx_requests_aperture_bar1_op_read.sum
      category: PCIe BAR1
      storageType: uint32
    - name: PCIe Write Requests to BAR1
      description: CPU+Peer Writes to VRAM over PCIe
      color: '#00CFCF'
      id: pcie__rx_requests_aperture_bar1_op_write.sum
      category: PCIe BAR1
      storageType: uint32


