CMS 3D CMS Logo

VisTrackerRechit2DTwig.cc File Reference

#include "VisReco/VisTracker/interface/VisTrackerRechit2DTwig.h"
#include "VisFramework/VisFrameworkBase/interface/debug.h"
#include "VisFramework/VisFrameworkBase/interface/VisTwigFactroyService.h"
#include "VisFramework/VisFrameworkBase/interface/VisEventSelector.h"
#include "DataFormats/TrackerRecHit2D/interface/SiStripRecHit2D.h"
#include "DataFormats/TrackerRecHit2D/interface/SiStripRecHit2DCollection.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "Geometry/CommonDetUnit/interface/GeomDetType.h"
#include "Geometry/CommonDetUnit/interface/GeomDetUnit.h"
#include "Geometry/CommonTopologies/interface/StripTopology.h"
#include "Geometry/TrackerGeometryBuilder/interface/StripGeomDetUnit.h"
#include "Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h"
#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
#include "Iguana/Inventor/interface/IgSoTower.h"
#include "Iguana/Inventor/interface/IgSbColorMap.h"
#include "Iguana/Models/interface/IgTextRep.h"
#include "Iguana/GLModels/interface/Ig3DRep.h"
#include "Iguana/GLModels/interface/IgLegoRep.h"
#include "Iguana/GLModels/interface/IgRPhiRep.h"
#include "Iguana/GLModels/interface/IgRZRep.h"
#include "Iguana/Framework/interface/IgRepSet.h"
#include "Iguana/Studio/interface/IgDocumentData.h"
#include "Iguana/Studio/interface/IgQtLock.h"
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoDrawStyle.h>
#include <Inventor/nodes/SoMarkerSet.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoPointSet.h>
#include <Inventor/nodes/SoTranslation.h>
#include <Inventor/nodes/SoVertexProperty.h>
#include <qstring.h>
#include <iostream>
#include <iomanip>
#include <DataFormats/SiStripDetId/interface/StripSubdetector.h>
#include <DataFormats/SiPixelDetId/interface/PixelSubdetector.h>
#include <DataFormats/TrackerRecHit2D/interface/SiStripMatchedRecHit2D.h>

Go to the source code of this file.

Functions

VisQueuedTwigcreateThisTwig (IgState *state, IgTwig *parent, const std::string &name, const std::string &friendlyName, const std::string &modLabel, const std::string &instanceName, const std::string &processName)


Function Documentation

VisQueuedTwig* @18111::createThisTwig ( IgState state,
IgTwig parent,
const std::string &  name,
const std::string &  friendlyName,
const std::string &  modLabel,
const std::string &  instanceName,
const std::string &  processName 
) [static]

Definition at line 56 of file VisTrackerRechit2DTwig.cc.

References DBSPlugin::get(), and IgTwig::lookup().

00062     {
00063         IgTwig *rootTwig = IgDocumentData::get (state)->root ();
00064         IgTwig *eventTwig = 0;
00065         eventTwig = rootTwig->lookup ("/Objects/CMS Event and Detector/Tracker Event/SiStrip RecHit 2D");
00066         
00067         if (! eventTwig)
00068             eventTwig = parent;
00069 
00070         return new VisTrackerRechit2DTwig (state, eventTwig, "[N/A] SiStrip RecHit 2D (" + name + ")", 
00071                                            friendlyName, modLabel, instanceName, processName);
00072     }


Generated on Tue Jun 9 17:56:13 2009 for CMSSW by  doxygen 1.5.4