CMS 3D CMS Logo

GsfMatrixTools Namespace Reference


Functions

template<unsigned int N>
double trace (const ROOT::Math::SMatrix< double, N, N > &matrix)


Function Documentation

template<unsigned int N>
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   }


Generated on Tue Jun 9 18:47:22 2009 for CMSSW by  doxygen 1.5.4