Functions | |
template<unsigned int N> | |
double | trace (const ROOT::Math::SMatrix< double, N, N > &matrix) |
double GsfMatrixTools::trace | ( | const ROOT::Math::SMatrix< double, N, N > & | matrix | ) | [inline] |
Definition at line 16 of file GsfMatrixTools.h.
References i, matrix, N, and HLT_VtxMuL3::result.
Referenced by Ig3DShapeManager::add(), IgFileManager::add(), Ig3DShapeManager::addSearchPath(), IgFileManager::addSearchPath(), VisEvent::analyze(), edm::service::IguanaService::archive(), IgModule::attach(), VisConfigurable::baseInit(), IgModule::capabilityEntryPoint(), VisMainProgram::configFailureCallback(), VisWebRootService::create(), IgModule::detach(), IgWebLegoService::doCreate(), IgWebRPhiService::doCreate(), IgWebRZService::doCreate(), VisQueueProcessor::doNextEvent(), IgSocket::dump(), IgIVView::dump(), VisConfiguration::dumpConfig(), IgWebServiceRegistry::executeURL(), IgPluginManager::get(), Ig2DModel::Ig2DModel(), IgIVView::IgIVView(), IgModule::IgModule(), IgPluginInfo::IgPluginInfo(), IgWebServiceRegistry::IgWebServiceRegistry(), VisCoreContent::init(), VisHcalRecoContent::init(), VisMainProgram::init(), VisTkSimContent::init(), VisTkRecoContent::init(), VisMETRecoContent::init(), VisCuTkRecoContent::init(), VisEventProcessorService::init(), VisEventObserver::init(), VisMuonCSCContent::init(), VisRPCContent::init(), VisSimHitsContent::init(), IgStudioWebService::initSession(), Ig2DModel::isToBeCut(), IgModule::library(), IgModuleCache::load(), IgModule::load(), IgStudioWebService::login(), IgStudioWebService::logout(), Ig3DShapeManager::lookup(), IgFileManager::lookup(), main(), MMM_DEFUN_FUNC(), IgModule::moduleEntryPoint(), IgModuleCache::notify(), VisQueuedTwig::onBaseInvalidate(), VisQueuedTwig::onCmsException(), Ig3DBaseBrowser::onDeselect(), VisQueuedTwig::onError(), VisQueuedTwig::onException(), VisTkIdealHelixTracksTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisTrackerClusterTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisCuTkGeometryTwig::onNewEvent(), VisTkSimHitTwig::onNewEvent(), VisTkRecTrackDetsTwig::onNewEvent(), VisSimVertexTwig::onNewEvent(), VisTrackerDigiTwig::onNewEvent(), VisQueuedTwig::onNewEvent(), VisCMSMagFieldTwig::onNewEvent(), VisGsfTrackTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), VisEventContentTwig::onNewEvent(), Ig3DBaseBrowser::onPick(), Ig3DBaseBrowser::onSelect(), VisQueuedTwig::onUnhandledException(), IgProf::panic(), IgTrace::panic(), IgModuleCache::parse(), edm::service::IguanaService::postBeginJob(), edm::service::IguanaService::postEndJob(), postMake3DRep(), postMakeXMLRep(), edm::service::IguanaService::preEventProcessing(), IgBrowserMethods::preload(), preMake3DRep(), preMakeXMLRep(), Ig3DBaseBrowser::print(), Ig3DBaseBrowser::printBitmap(), edm::service::IguanaService::printReport(), Ig3DBaseBrowser::printVector(), VisQueueProcessor::process(), VisMainProgram::processorStartedCallback(), edm::service::IguanaService::produceEvent(), edm::pythonToCppException(), pythonToCppException(), IgModule::query(), VisMainProgram::quit(), IgModuleCache::rebuild(), IgModuleCache::reconstruct(), edm::service::IguanaService::registry(), edm::service::IguanaService::report(), VisMainProgram::run(), IgModuleCache::scanModules(), VisQueueProcessor::scheduleNextEvent(), IgQtTextBrowser::select(), Ig3DBaseBrowser::select(), Ig2DModel::setCutTransform(), VisMainProgram::start(), VisMainProgram::startingProcessorCallback(), VisMainProgram::statusMessageCallback(), IgModule::unload(), IgModuleCache::update(), VisSimProcessor::update(), VisQueuedTwig::update(), VisActiveConfigurable< T >::VisActiveConfigurable(), VisEventProcessorService::VisEventProcessorService(), VisMainProgram::VisMainProgram(), VisQueueProcessor::VisQueueProcessor(), IgModule::~IgModule(), and IgModuleCache::~IgModuleCache().
00016 { 00017 double result(0.); 00018 for ( unsigned int i=0; i<N; i++ ) result += matrix(i,i); 00019 return result; 00020 }