\hypertarget{class_d_d4hep_1_1_view}{\section{D\-D4hep\-:\-:View Class Reference}
\label{class_d_d4hep_1_1_view}\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}}
}


class \hyperlink{class_d_d4hep_1_1_view}{View} \hyperlink{_view_8h}{View.\-h} \hyperlink{_view_8h}{D\-D\-Eve/\-View.\-h}  




{\ttfamily \#include $<$View.\-h$>$}

Inheritance diagram for D\-D4hep\-:\-:View\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.964912cm]{class_d_d4hep_1_1_view}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_d_d4hep_1_1_geometry_1_1_l_c_d_d}{Geometry\-::\-L\-C\-D\-D} \hyperlink{class_d_d4hep_1_1_view_ac08032a73da302ae36cd3c7b07b83864}{L\-C\-D\-D}
\item 
typedef \hyperlink{class_d_d4hep_1_1_geometry_1_1_det_element}{Geometry\-::\-Det\-Element} \hyperlink{class_d_d4hep_1_1_view_a59eafc8150df21b918b964850ac6c462}{Det\-Element}
\item 
typedef \hyperlink{class_d_d4hep_1_1_geometry_1_1_sensitive_detector}{Geometry\-::\-Sensitive\-Detector} \hyperlink{class_d_d4hep_1_1_view_ad8426310f6488c879c008001eb20289e}{Sensitive\-Detector}
\item 
typedef std\-::map$<$ std\-::string, \\*
\hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$ $>$ \hyperlink{class_d_d4hep_1_1_view_aac8510a8567e5e9128020fd81d8f57de}{Topics}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual T\-Eve\-Element $\ast$ \hyperlink{class_d_d4hep_1_1_view_adc25ba7ece97c2f7c69f8fa6e0c13088}{Import\-Geo\-Element} (T\-Eve\-Element $\ast$element, \hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$list)
\begin{DoxyCompactList}\small\item\em Call an element to a geometry element list. \end{DoxyCompactList}\item 
virtual T\-Eve\-Element $\ast$ \hyperlink{class_d_d4hep_1_1_view_a413a1148e0fb6d3007c971e9f1266629}{Import\-Geo\-Topic} (T\-Eve\-Element $\ast$element, \hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$list)
\begin{DoxyCompactList}\small\item\em Call an element to a geometry element list. \end{DoxyCompactList}\item 
virtual T\-Eve\-Element $\ast$ \hyperlink{class_d_d4hep_1_1_view_acd696f9f50bda0d632cec822ab1f4672}{Import\-Event\-Element} (T\-Eve\-Element $\ast$element, \hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$list)
\begin{DoxyCompactList}\small\item\em Call an element to a event element list. \end{DoxyCompactList}\item 
\hyperlink{class_d_d4hep_1_1_view_a69c5b7344436a9b030d9a64ead608de8}{View} (\hyperlink{class_d_d4hep_1_1_display}{Display} $\ast$eve, const std\-::string \&\hyperlink{class_d_d4hep_1_1_view_ae5195f3caf77a0e4a7f750a3d69a9089}{name})
\begin{DoxyCompactList}\small\item\em Initializing constructor. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view_ad0dc854db9aabbea98a334dec89f785c}{$\sim$\-View} ()
\begin{DoxyCompactList}\small\item\em Default destructor. \end{DoxyCompactList}\item 
const std\-::string \& \hyperlink{class_d_d4hep_1_1_view_ae5195f3caf77a0e4a7f750a3d69a9089}{name} () const 
\begin{DoxyCompactList}\small\item\em Access to the view name/title. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{class_d_d4hep_1_1_view_a381c6164fc014a19978c325a848d9a5e}{c\-\_\-name} () const 
\item 
T\-Eve\-Viewer $\ast$ \hyperlink{class_d_d4hep_1_1_view_aeb1961cc6b9bbe466a81dc6f61833029}{viewer} () const 
\begin{DoxyCompactList}\small\item\em Access to the Eve viewer. \end{DoxyCompactList}\item 
bool \hyperlink{class_d_d4hep_1_1_view_a957244259051281c5bdb7e0a2cf264a4}{show\-Global} () const 
\begin{DoxyCompactList}\small\item\em Show global directory. \end{DoxyCompactList}\item 
void \hyperlink{class_d_d4hep_1_1_view_a76019e28799e7a10d7678a251edb198d}{set\-Show\-Global} (bool value)
\begin{DoxyCompactList}\small\item\em Set show globals. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view}{View} \& \hyperlink{class_d_d4hep_1_1_view_ab4e12874a9cb6a599f268b027443c6ce}{Build} (T\-Eve\-Window $\ast$\hyperlink{_multi_view_8cpp_a402e7b855ac7bcf09e2ecf5e98220a11}{slot})
\begin{DoxyCompactList}\small\item\em Build the view view and map it to the given slot. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a7a968707a03a2fb140df5f4264708a20}{Initialize} ()
\begin{DoxyCompactList}\small\item\em Initialize the view port. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view}{View} \& \hyperlink{class_d_d4hep_1_1_view_a570467ad2be3126bca9aa3563338bcd2}{Map} (T\-Eve\-Window $\ast$\hyperlink{_multi_view_8cpp_a402e7b855ac7bcf09e2ecf5e98220a11}{slot})
\begin{DoxyCompactList}\small\item\em Map the view view to the slot. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view}{View} \& \hyperlink{class_d_d4hep_1_1_view_a6c2c1c89a0ad7c6a75379103f8523fdc}{Create\-Scenes} ()
\begin{DoxyCompactList}\small\item\em Create the geometry and the event scene. \end{DoxyCompactList}\item 
virtual \hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$ \hyperlink{class_d_d4hep_1_1_view_a2fec7a94942a0a6f7c0225ea11a6c212}{Add\-To\-Global\-Items} (const std\-::string \&nam)
\begin{DoxyCompactList}\small\item\em Add the view to the global list of eve objects. \end{DoxyCompactList}\item 
T\-Eve\-Scene $\ast$ \hyperlink{class_d_d4hep_1_1_view_ab95a0aba3fabd1d16496e000ee95a64e}{geo\-Scene} () const 
\begin{DoxyCompactList}\small\item\em Access to the Eve geometry scene. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view}{View} \& \hyperlink{class_d_d4hep_1_1_view_a8738a88e61d962553fe86472b294028b}{Create\-Geo\-Scene} ()
\begin{DoxyCompactList}\small\item\em Create the geometry scene. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_af573f4aceff18a93fd91b2678de0ae8e}{Configure\-Geometry\-From\-Info} ()
\begin{DoxyCompactList}\small\item\em Configure a view with geo info. Used configuration if present. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a2bf3fea77f89710cbccb03dbf8398501}{Configure\-Geometry\-From\-Global} ()
\begin{DoxyCompactList}\small\item\em Configure a single geometry view by default from the global geometry scene with all subdetectors. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_adefb4cb817819ec62803d34b89bf0988}{Configure\-Geometry} (const \hyperlink{class_d_d4hep_1_1_display_configuration_1_1_view_config}{Display\-Configuration\-::\-View\-Config} \&config)
\begin{DoxyCompactList}\small\item\em Configure a single geometry view. \end{DoxyCompactList}\item 
virtual std\-::pair$<$ bool, \\*
T\-Eve\-Element $\ast$ $>$ \hyperlink{class_d_d4hep_1_1_view_aa2325d2c428a2d2523bfb82cd31b7a28}{Create\-Geometry} (\hyperlink{class_d_d4hep_1_1_view_a59eafc8150df21b918b964850ac6c462}{Det\-Element} de, const \hyperlink{class_d_d4hep_1_1_display_configuration_1_1_config}{Display\-Configuration\-::\-Config} \&cfg)
\begin{DoxyCompactList}\small\item\em Create a new instance of the geometry of a sub-\/detector. \end{DoxyCompactList}\item 
virtual std\-::pair$<$ bool, \\*
T\-Eve\-Element $\ast$ $>$ \hyperlink{class_d_d4hep_1_1_view_aeb658c5dde010976060874d2ad48107f}{Get\-Global\-Geometry} (\hyperlink{class_d_d4hep_1_1_view_a59eafc8150df21b918b964850ac6c462}{Det\-Element} de, const \hyperlink{class_d_d4hep_1_1_display_configuration_1_1_config}{Display\-Configuration\-::\-Config} \&cfg)
\begin{DoxyCompactList}\small\item\em Access the global instance of the subdetector geometry. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_acb0bf90adffd4235eaf2ecaa4c4e4bf5}{Import\-Geo} (const std\-::string \&topic, T\-Eve\-Element $\ast$element)
\begin{DoxyCompactList}\small\item\em Call to import geometry elements into topics. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a84117a020048c8574aa7186d31f0a0ba}{Import\-Geo} (\hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} \&topic, T\-Eve\-Element $\ast$element)
\begin{DoxyCompactList}\small\item\em Call to import geometry elements into topics. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_aa316fb1bb5375d1e57ba534a510919a7}{Import\-Geo} (T\-Eve\-Element $\ast$element)
\begin{DoxyCompactList}\small\item\em Call to import geometry elements into the main geometry scene menu. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_abd144de401f8a410789c497f44161330}{Import\-Geo\-Topics} (const std\-::string \&title)
\begin{DoxyCompactList}\small\item\em Call to import geometry topics. If title is empty, do not add to global item list. \end{DoxyCompactList}\item 
virtual \hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} \& \hyperlink{class_d_d4hep_1_1_view_a20af6b4597b0e51880186bc138bfe28e}{Get\-Geo\-Topic} (const std\-::string \&\hyperlink{class_d_d4hep_1_1_view_ae5195f3caf77a0e4a7f750a3d69a9089}{name})
\begin{DoxyCompactList}\small\item\em Access/\-Create an geometry topic by name. \end{DoxyCompactList}\item 
T\-Eve\-Scene $\ast$ \hyperlink{class_d_d4hep_1_1_view_af3bd0cda0c964b1662af9cb24cb26fff}{eve\-Scene} () const 
\begin{DoxyCompactList}\small\item\em Access to the Eve event scene. \end{DoxyCompactList}\item 
virtual \hyperlink{class_d_d4hep_1_1_view}{View} \& \hyperlink{class_d_d4hep_1_1_view_a405104d10cef9018701601ae5346d89d}{Create\-Event\-Scene} ()
\begin{DoxyCompactList}\small\item\em Create the event scene. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a1c4ddbce48cb4e389a8d515a4644773b}{Configure\-Event\-From\-Info} ()
\begin{DoxyCompactList}\small\item\em Configure a view with event info. Used configuration if present. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a70d3dfc35cf31c58c5d6e1d1385d1b56}{Configure\-Event\-From\-Global} ()
\begin{DoxyCompactList}\small\item\em Configure an event view by default from the global event scene. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a655dc004a93ab9caa56ee5a501bf492f}{Configure\-Event} (const \hyperlink{class_d_d4hep_1_1_display_configuration_1_1_view_config}{Display\-Configuration\-::\-View\-Config} \&config)
\begin{DoxyCompactList}\small\item\em Configure a single event scene view. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a3fcf261f808c5ed9687f864286309123}{Import\-Event} (T\-Eve\-Element $\ast$element)
\begin{DoxyCompactList}\small\item\em Call to import event elements into the main event scene. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_d_d4hep_1_1_view_a825772febdb79469f13b40dd0acbe03c}{Import\-Event\-Topics} ()
\begin{DoxyCompactList}\small\item\em Import event typics after creation. \end{DoxyCompactList}\item 
\hyperlink{class_d_d4hep_1_1_view_a35dcb8a29c90f0adeba81ad4215be551}{Class\-Def} (\hyperlink{class_d_d4hep_1_1_view}{View}, 0)
\begin{DoxyCompactList}\small\item\em Root implementation macro. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_d_d4hep_1_1_display}{Display} $\ast$ \hyperlink{class_d_d4hep_1_1_view_a3ec453c7124cf0d8347acd0b0d2febb5}{m\-\_\-eve}
\item 
T\-Eve\-Viewer $\ast$ \hyperlink{class_d_d4hep_1_1_view_a6792e4acf7d115519d5390959e7c0306}{m\-\_\-view}
\begin{DoxyCompactList}\small\item\em Reference to the view. \end{DoxyCompactList}\item 
T\-Eve\-Scene $\ast$ \hyperlink{class_d_d4hep_1_1_view_a26d377786acafb43d0fccf8752d2bd79}{m\-\_\-geo\-Scene}
\begin{DoxyCompactList}\small\item\em Reference to the geometry scene. \end{DoxyCompactList}\item 
T\-Eve\-Scene $\ast$ \hyperlink{class_d_d4hep_1_1_view_ae1010f3e7f65ecc82f47cb160a8839c0}{m\-\_\-eve\-Scene}
\begin{DoxyCompactList}\small\item\em Reference to the event scene. \end{DoxyCompactList}\item 
\hyperlink{class_t_eve_element_list}{T\-Eve\-Element\-List} $\ast$ \hyperlink{class_d_d4hep_1_1_view_a6faa3880d28177952c6aad166327397a}{m\-\_\-global}
\begin{DoxyCompactList}\small\item\em Reference to the global item (if added. \end{DoxyCompactList}\item 
const \\*
\hyperlink{class_d_d4hep_1_1_display_configuration_1_1_view_config}{Display\-Configuration\-::\-View\-Config} $\ast$ \hyperlink{class_d_d4hep_1_1_view_aa661c16c213fd41f49039a8c0e0a96c9}{m\-\_\-config}
\item 
std\-::string \hyperlink{class_d_d4hep_1_1_view_ac43b9e8f976a9731ff808cd6f7fc1ce7}{m\-\_\-name}
\begin{DoxyCompactList}\small\item\em The name of the view. \end{DoxyCompactList}\item 
\hyperlink{class_d_d4hep_1_1_view_aac8510a8567e5e9128020fd81d8f57de}{Topics} \hyperlink{class_d_d4hep_1_1_view_a43c344306103039f764355833cee51c7}{m\-\_\-geo\-Topics}
\item 
\hyperlink{class_d_d4hep_1_1_view_aac8510a8567e5e9128020fd81d8f57de}{Topics} \hyperlink{class_d_d4hep_1_1_view_a6d3c5e7719c79fc50b50f575924b5bf5}{m\-\_\-eve\-Topics}
\item 
bool \hyperlink{class_d_d4hep_1_1_view_ab3ae217421de575d8db2a4eed72b8629}{m\-\_\-show\-Global}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
class \hyperlink{class_d_d4hep_1_1_view}{View} \hyperlink{_view_8h}{View.\-h} \hyperlink{_view_8h}{D\-D\-Eve/\-View.\-h} 

Definition at line 46 of file View.\-h.



\subsection{Member Typedef Documentation}
\hypertarget{class_d_d4hep_1_1_view_a59eafc8150df21b918b964850ac6c462}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Det\-Element@{Det\-Element}}
\index{Det\-Element@{Det\-Element}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Det\-Element}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Geometry\-::\-Det\-Element} {\bf D\-D4hep\-::\-View\-::\-Det\-Element}}}\label{class_d_d4hep_1_1_view_a59eafc8150df21b918b964850ac6c462}


Definition at line 49 of file View.\-h.

\hypertarget{class_d_d4hep_1_1_view_ac08032a73da302ae36cd3c7b07b83864}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!L\-C\-D\-D@{L\-C\-D\-D}}
\index{L\-C\-D\-D@{L\-C\-D\-D}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{L\-C\-D\-D}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Geometry\-::\-L\-C\-D\-D} {\bf D\-D4hep\-::\-View\-::\-L\-C\-D\-D}}}\label{class_d_d4hep_1_1_view_ac08032a73da302ae36cd3c7b07b83864}


Definition at line 48 of file View.\-h.

\hypertarget{class_d_d4hep_1_1_view_ad8426310f6488c879c008001eb20289e}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Sensitive\-Detector@{Sensitive\-Detector}}
\index{Sensitive\-Detector@{Sensitive\-Detector}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Sensitive\-Detector}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Geometry\-::\-Sensitive\-Detector} {\bf D\-D4hep\-::\-View\-::\-Sensitive\-Detector}}}\label{class_d_d4hep_1_1_view_ad8426310f6488c879c008001eb20289e}


Definition at line 50 of file View.\-h.

\hypertarget{class_d_d4hep_1_1_view_aac8510a8567e5e9128020fd81d8f57de}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Topics@{Topics}}
\index{Topics@{Topics}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Topics}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<$std\-::string, {\bf T\-Eve\-Element\-List}$\ast$$>$ {\bf D\-D4hep\-::\-View\-::\-Topics}}}\label{class_d_d4hep_1_1_view_aac8510a8567e5e9128020fd81d8f57de}


Definition at line 51 of file View.\-h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_d_d4hep_1_1_view_a69c5b7344436a9b030d9a64ead608de8}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!View@{View}}
\index{View@{View}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{View}]{\setlength{\rightskip}{0pt plus 5cm}View\-::\-View (
\begin{DoxyParamCaption}
\item[{{\bf Display} $\ast$}]{eve, }
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
)}}\label{class_d_d4hep_1_1_view_a69c5b7344436a9b030d9a64ead608de8}


Initializing constructor. 



Definition at line 41 of file View.\-cpp.



References D\-D4hep\-::\-Display\-::\-Get\-View\-Configuration(), D\-D4hep\-::\-Instance\-Count\-::increment(), m\-\_\-config, m\-\_\-eve, and m\-\_\-name.

\hypertarget{class_d_d4hep_1_1_view_ad0dc854db9aabbea98a334dec89f785c}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!$\sim$\-View@{$\sim$\-View}}
\index{$\sim$\-View@{$\sim$\-View}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{$\sim$\-View}]{\setlength{\rightskip}{0pt plus 5cm}View\-::$\sim$\-View (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_ad0dc854db9aabbea98a334dec89f785c}


Default destructor. 



Definition at line 49 of file View.\-cpp.



References D\-D4hep\-::\-Instance\-Count\-::decrement(), m\-\_\-eve, m\-\_\-eve\-Scene, m\-\_\-geo\-Scene, m\-\_\-geo\-Topics, m\-\_\-global, and D\-D4hep\-::\-Display\-::\-Unregister\-Events().



\subsection{Member Function Documentation}
\hypertarget{class_d_d4hep_1_1_view_a2fec7a94942a0a6f7c0225ea11a6c212}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Add\-To\-Global\-Items@{Add\-To\-Global\-Items}}
\index{Add\-To\-Global\-Items@{Add\-To\-Global\-Items}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Add\-To\-Global\-Items}]{\setlength{\rightskip}{0pt plus 5cm}{\bf T\-Eve\-Element\-List} $\ast$ View\-::\-Add\-To\-Global\-Items (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{nam}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a2fec7a94942a0a6f7c0225ea11a6c212}


Add the view to the global list of eve objects. 



Definition at line 83 of file View.\-cpp.



References eve\-Scene(), geo\-Scene(), m\-\_\-eve, m\-\_\-eve\-Scene, m\-\_\-geo\-Scene, m\-\_\-global, m\-\_\-show\-Global, and D\-D4hep\-::\-Display\-::manager().



Referenced by D\-D4hep\-::\-Calo3\-D\-Projection\-::\-Build(), D\-D4hep\-::\-Projection\-::\-Create\-Rho\-Phi\-Projection(), D\-D4hep\-::\-Projection\-::\-Create\-Rho\-Z\-Projection(), and Import\-Geo\-Topics().

\hypertarget{class_d_d4hep_1_1_view_ab4e12874a9cb6a599f268b027443c6ce}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Build@{Build}}
\index{Build@{Build}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Build}]{\setlength{\rightskip}{0pt plus 5cm}{\bf View} \& View\-::\-Build (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Window $\ast$}]{slot}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_ab4e12874a9cb6a599f268b027443c6ce}


Build the view view and map it to the given slot. 

Build the projection view and map it to the given slot. 

Reimplemented in \hyperlink{class_d_d4hep_1_1_calo_lego_ab1ef28e69a78dbe27e6a33b1d22cc713}{D\-D4hep\-::\-Calo\-Lego}, \hyperlink{class_d_d4hep_1_1_calo2_d_projection_a4ac47f2293dd1af3b2dc1b6311edb170}{D\-D4hep\-::\-Calo2\-D\-Projection}, \hyperlink{class_d_d4hep_1_1_calo3_d_projection_a2f0865f08b8eedfc84323b8a280d1216}{D\-D4hep\-::\-Calo3\-D\-Projection}, \hyperlink{class_d_d4hep_1_1_multi_view_a7343f8ab0d599e5ee1b9b471a12a00a8}{D\-D4hep\-::\-Multi\-View}, \hyperlink{class_d_d4hep_1_1_view3_d_a8067ea1bbbbcf503e271acd7dcace79f}{D\-D4hep\-::\-View3\-D}, \hyperlink{class_d_d4hep_1_1_rho_phi_projection_a6a8d8e5c6a15d559da719c23eb8d7b8c}{D\-D4hep\-::\-Rho\-Phi\-Projection}, and \hyperlink{class_d_d4hep_1_1_rho_z_projection_adc2e30a682bc645b5433d055774930ef}{D\-D4hep\-::\-Rho\-Z\-Projection}.



Definition at line 60 of file View.\-cpp.



Referenced by D\-D4hep\-::\-View\-Menu\-::\-Build\-View().

\hypertarget{class_d_d4hep_1_1_view_a381c6164fc014a19978c325a848d9a5e}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!c\-\_\-name@{c\-\_\-name}}
\index{c\-\_\-name@{c\-\_\-name}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{c\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ D\-D4hep\-::\-View\-::c\-\_\-name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_a381c6164fc014a19978c325a848d9a5e}


Definition at line 86 of file View.\-h.



References m\-\_\-name.



Referenced by Configure\-Event\-From\-Info(), Configure\-Geometry(), Configure\-Geometry\-From\-Info(), and Import\-Geo\-Topics().

\hypertarget{class_d_d4hep_1_1_view_a35dcb8a29c90f0adeba81ad4215be551}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Class\-Def@{Class\-Def}}
\index{Class\-Def@{Class\-Def}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Class\-Def}]{\setlength{\rightskip}{0pt plus 5cm}D\-D4hep\-::\-View\-::\-Class\-Def (
\begin{DoxyParamCaption}
\item[{{\bf View}}]{, }
\item[{0}]{}
\end{DoxyParamCaption}
)}}\label{class_d_d4hep_1_1_view_a35dcb8a29c90f0adeba81ad4215be551}


Root implementation macro. 

\hypertarget{class_d_d4hep_1_1_view_a655dc004a93ab9caa56ee5a501bf492f}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Event@{Configure\-Event}}
\index{Configure\-Event@{Configure\-Event}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Event (
\begin{DoxyParamCaption}
\item[{const {\bf Display\-Configuration\-::\-View\-Config} \&}]{config}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a655dc004a93ab9caa56ee5a501bf492f}


Configure a single event scene view. 

Configure a single view. 

Reimplemented in \hyperlink{class_d_d4hep_1_1_calo_lego_a997e3fea32d37374ef4c6c95e087af9c}{D\-D4hep\-::\-Calo\-Lego}, and \hyperlink{class_d_d4hep_1_1_calo2_d_projection_ab49fa4071160750bd2c82e68b2f6d524}{D\-D4hep\-::\-Calo2\-D\-Projection}.



Definition at line 245 of file View.\-cpp.



References D\-D4hep\-::\-Display\-Configuration\-::\-C\-A\-L\-O\-D\-A\-T\-A, D\-D4hep\-::\-Geometry\-::\-Det\-Element\-::children(), D\-D4hep\-::\-Display\-Configuration\-::\-C\-O\-L\-L\-E\-C\-T\-I\-O\-N, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::data, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::\-Values\-::defaults, D\-D4hep\-::\-Display\-Configuration\-::\-D\-E\-T\-E\-L\-E\-M\-E\-N\-T, Import\-Event(), D\-D4hep\-::\-I\-N\-F\-O, D\-D4hep\-::\-Handle$<$ T $>$\-::is\-Valid(), D\-D4hep\-::\-Display\-::lcdd(), m\-\_\-eve, m\-\_\-eve\-Scene, D\-D4hep\-::\-Display\-::manager(), D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::name, D\-D4hep\-::\-Handle$<$ T $>$\-::name(), D\-D4hep\-::printout(), D\-D4hep\-::\-Geometry\-::\-Sensitive\-Detector\-::readout(), D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::sensitive\-Detector(), D\-D4hep\-::\-Display\-Configuration\-::\-Defaults\-::show\-\_\-evt, D\-D4hep\-::\-Display\-Configuration\-::\-View\-Config\-::subdetectors, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::type, and D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::world().



Referenced by Configure\-Event\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_a70d3dfc35cf31c58c5d6e1d1385d1b56}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Event\-From\-Global@{Configure\-Event\-From\-Global}}
\index{Configure\-Event\-From\-Global@{Configure\-Event\-From\-Global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Event\-From\-Global}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Event\-From\-Global (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a70d3dfc35cf31c58c5d6e1d1385d1b56}


Configure an event view by default from the global event scene. 



Definition at line 238 of file View.\-cpp.



References Import\-Event(), m\-\_\-eve, and D\-D4hep\-::\-Display\-::manager().



Referenced by Configure\-Event\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_a1c4ddbce48cb4e389a8d515a4644773b}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Event\-From\-Info@{Configure\-Event\-From\-Info}}
\index{Configure\-Event\-From\-Info@{Configure\-Event\-From\-Info}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Event\-From\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Event\-From\-Info (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a1c4ddbce48cb4e389a8d515a4644773b}


Configure a view with event info. Used configuration if present. 

Configure the adding of event data. 

Definition at line 231 of file View.\-cpp.



References c\-\_\-name(), Configure\-Event(), Configure\-Event\-From\-Global(), Import\-Event\-Topics(), D\-D4hep\-::\-I\-N\-F\-O, m\-\_\-config, and D\-D4hep\-::printout().



Referenced by D\-D4hep\-::\-View\-Menu\-::\-Build\-View().

\hypertarget{class_d_d4hep_1_1_view_adefb4cb817819ec62803d34b89bf0988}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Geometry@{Configure\-Geometry}}
\index{Configure\-Geometry@{Configure\-Geometry}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Geometry}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Geometry (
\begin{DoxyParamCaption}
\item[{const {\bf Display\-Configuration\-::\-View\-Config} \&}]{config}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_adefb4cb817819ec62803d34b89bf0988}


Configure a single geometry view. 



Reimplemented in \hyperlink{class_d_d4hep_1_1_calo_lego_aca92ae6d2fe4e24a928fa23dbe755d19}{D\-D4hep\-::\-Calo\-Lego}, and \hyperlink{class_d_d4hep_1_1_calo2_d_projection_aabf1a03b64b1baad596aaa9349e3cbea}{D\-D4hep\-::\-Calo2\-D\-Projection}.



Definition at line 160 of file View.\-cpp.



References c\-\_\-name(), D\-D4hep\-::\-Display\-::\-Calodata\-Context\-::calo3\-D, D\-D4hep\-::\-Display\-Configuration\-::\-C\-A\-L\-O\-D\-A\-T\-A, D\-D4hep\-::\-Geometry\-::\-Det\-Element\-::children(), D\-D4hep\-::\-Display\-::\-Calodata\-Context\-::config, Create\-Geometry(), D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::data, D\-D4hep\-::\-Annotation\-::\-Default\-Margin(), D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::\-Values\-::defaults, D\-D4hep\-::\-Annotation\-::\-Default\-Text\-Size(), D\-D4hep\-::\-Display\-Configuration\-::\-D\-E\-T\-E\-L\-E\-M\-E\-N\-T, e, D\-D4hep\-::\-Display\-::\-Get\-Calo\-Histogram(), Get\-Geo\-Topic(), Get\-Global\-Geometry(), Import\-Geo(), D\-D4hep\-::\-I\-N\-F\-O, D\-D4hep\-::\-Handle$<$ T $>$\-::is\-Valid(), D\-D4hep\-::\-Display\-::lcdd(), D\-D4hep\-::\-Display\-Configuration\-::\-Defaults\-::load\-\_\-geo, m\-\_\-eve, m\-\_\-view, D\-D4hep\-::\-Display\-::manager(), name(), D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::name, D\-D4hep\-::printout(), D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::sensitive\-Detector(), D\-D4hep\-::\-Display\-::\-Calodata\-Context\-::slice, D\-D4hep\-::\-Display\-Configuration\-::\-View\-Config\-::subdetectors, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::type, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::use, viewer(), and D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::world().



Referenced by Configure\-Geometry\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_a2bf3fea77f89710cbccb03dbf8398501}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Geometry\-From\-Global@{Configure\-Geometry\-From\-Global}}
\index{Configure\-Geometry\-From\-Global@{Configure\-Geometry\-From\-Global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Geometry\-From\-Global}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Geometry\-From\-Global (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a2bf3fea77f89710cbccb03dbf8398501}


Configure a single geometry view by default from the global geometry scene with all subdetectors. 

Configure a single geometry view by default from the global geometry scene. 

Definition at line 147 of file View.\-cpp.



References Get\-Geo\-Topic(), D\-D4hep\-::\-Display\-::\-Get\-Geo\-Topic(), Import\-Geo(), and m\-\_\-eve.



Referenced by Configure\-Geometry\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_af573f4aceff18a93fd91b2678de0ae8e}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Configure\-Geometry\-From\-Info@{Configure\-Geometry\-From\-Info}}
\index{Configure\-Geometry\-From\-Info@{Configure\-Geometry\-From\-Info}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Configure\-Geometry\-From\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Configure\-Geometry\-From\-Info (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_af573f4aceff18a93fd91b2678de0ae8e}


Configure a view with geo info. Used configuration if present. 

Configure a view using the view's name and a proper View\-Configuration if present. 

Definition at line 140 of file View.\-cpp.



References c\-\_\-name(), Configure\-Geometry(), Configure\-Geometry\-From\-Global(), Import\-Geo\-Topics(), D\-D4hep\-::\-I\-N\-F\-O, m\-\_\-config, name(), and D\-D4hep\-::printout().



Referenced by D\-D4hep\-::\-View\-Menu\-::\-Build\-View().

\hypertarget{class_d_d4hep_1_1_view_a405104d10cef9018701601ae5346d89d}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Create\-Event\-Scene@{Create\-Event\-Scene}}
\index{Create\-Event\-Scene@{Create\-Event\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Create\-Event\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}{\bf View} \& View\-::\-Create\-Event\-Scene (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a405104d10cef9018701601ae5346d89d}


Create the event scene. 



Definition at line 315 of file View.\-cpp.



References m\-\_\-eve, m\-\_\-eve\-Scene, m\-\_\-name, and D\-D4hep\-::\-Display\-::manager().



Referenced by Create\-Scenes().

\hypertarget{class_d_d4hep_1_1_view_aa2325d2c428a2d2523bfb82cd31b7a28}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Create\-Geometry@{Create\-Geometry}}
\index{Create\-Geometry@{Create\-Geometry}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Create\-Geometry}]{\setlength{\rightskip}{0pt plus 5cm}pair$<$ bool, T\-Eve\-Element $\ast$ $>$ View\-::\-Create\-Geometry (
\begin{DoxyParamCaption}
\item[{{\bf Det\-Element}}]{de, }
\item[{const {\bf Display\-Configuration\-::\-Config} \&}]{cfg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_aa2325d2c428a2d2523bfb82cd31b7a28}


Create a new instance of the geometry of a sub-\/detector. 



Definition at line 133 of file View.\-cpp.



References D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::data, D\-D4hep\-::\-Display\-Configuration\-::\-Config\-::\-Values\-::defaults, Get\-Geo\-Topic(), D\-D4hep\-::\-Handle$<$ T $>$\-::is\-Valid(), D\-D4hep\-::\-Display\-::lcdd(), D\-D4hep\-::\-Display\-Configuration\-::\-Defaults\-::load\-\_\-geo, D\-D4hep\-::\-Utilities\-::\-Load\-Det\-Element(), m\-\_\-eve, D\-D4hep\-::\-Handle$<$ T $>$\-::name(), and D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::sensitive\-Detector().



Referenced by Configure\-Geometry().

\hypertarget{class_d_d4hep_1_1_view_a8738a88e61d962553fe86472b294028b}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Create\-Geo\-Scene@{Create\-Geo\-Scene}}
\index{Create\-Geo\-Scene@{Create\-Geo\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Create\-Geo\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}{\bf View} \& View\-::\-Create\-Geo\-Scene (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a8738a88e61d962553fe86472b294028b}


Create the geometry scene. 



Definition at line 325 of file View.\-cpp.



References m\-\_\-eve, m\-\_\-geo\-Scene, m\-\_\-name, and D\-D4hep\-::\-Display\-::manager().



Referenced by Create\-Scenes().

\hypertarget{class_d_d4hep_1_1_view_a6c2c1c89a0ad7c6a75379103f8523fdc}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Create\-Scenes@{Create\-Scenes}}
\index{Create\-Scenes@{Create\-Scenes}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Create\-Scenes}]{\setlength{\rightskip}{0pt plus 5cm}{\bf View} \& View\-::\-Create\-Scenes (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a6c2c1c89a0ad7c6a75379103f8523fdc}


Create the geometry and the event scene. 



Definition at line 307 of file View.\-cpp.



References Create\-Event\-Scene(), and Create\-Geo\-Scene().



Referenced by D\-D4hep\-::\-Rho\-Phi\-Projection\-::\-Build(), D\-D4hep\-::\-Rho\-Z\-Projection\-::\-Build(), D\-D4hep\-::\-View3\-D\-::\-Build(), D\-D4hep\-::\-Multi\-View\-::\-Build(), and D\-D4hep\-::\-Calo3\-D\-Projection\-::\-Build().

\hypertarget{class_d_d4hep_1_1_view_af3bd0cda0c964b1662af9cb24cb26fff}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!eve\-Scene@{eve\-Scene}}
\index{eve\-Scene@{eve\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{eve\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Scene$\ast$ D\-D4hep\-::\-View\-::eve\-Scene (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_af3bd0cda0c964b1662af9cb24cb26fff}


Access to the Eve event scene. 

Manipulation of the event scene 

Definition at line 142 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), and Initialize().

\hypertarget{class_d_d4hep_1_1_view_ab95a0aba3fabd1d16496e000ee95a64e}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!geo\-Scene@{geo\-Scene}}
\index{geo\-Scene@{geo\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{geo\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Scene$\ast$ D\-D4hep\-::\-View\-::geo\-Scene (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_ab95a0aba3fabd1d16496e000ee95a64e}


Access to the Eve geometry scene. 

Manipulation of the geometry scene 

Definition at line 108 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), and Initialize().

\hypertarget{class_d_d4hep_1_1_view_a20af6b4597b0e51880186bc138bfe28e}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Get\-Geo\-Topic@{Get\-Geo\-Topic}}
\index{Get\-Geo\-Topic@{Get\-Geo\-Topic}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Get\-Geo\-Topic}]{\setlength{\rightskip}{0pt plus 5cm}{\bf T\-Eve\-Element\-List} \& View\-::\-Get\-Geo\-Topic (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a20af6b4597b0e51880186bc138bfe28e}


Access/\-Create an geometry topic by name. 

Access/\-Create a topic by name. 

Definition at line 296 of file View.\-cpp.



References m\-\_\-geo\-Topics.



Referenced by Configure\-Geometry(), Configure\-Geometry\-From\-Global(), Create\-Geometry(), D\-D4hep\-::\-Projection\-::\-Import\-Element(), and Import\-Geo().

\hypertarget{class_d_d4hep_1_1_view_aeb658c5dde010976060874d2ad48107f}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Get\-Global\-Geometry@{Get\-Global\-Geometry}}
\index{Get\-Global\-Geometry@{Get\-Global\-Geometry}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Get\-Global\-Geometry}]{\setlength{\rightskip}{0pt plus 5cm}pair$<$ bool, T\-Eve\-Element $\ast$ $>$ View\-::\-Get\-Global\-Geometry (
\begin{DoxyParamCaption}
\item[{{\bf Det\-Element}}]{de, }
\item[{const {\bf Display\-Configuration\-::\-Config} \&}]{cfg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_aeb658c5dde010976060874d2ad48107f}


Access the global instance of the subdetector geometry. 



Definition at line 124 of file View.\-cpp.



References D\-D4hep\-::\-Display\-::\-Get\-Geo\-Topic(), D\-D4hep\-::\-Handle$<$ T $>$\-::is\-Valid(), D\-D4hep\-::\-Display\-::lcdd(), m\-\_\-eve, D\-D4hep\-::\-Handle$<$ T $>$\-::name(), and D\-D4hep\-::\-Geometry\-::\-L\-C\-D\-D\-::sensitive\-Detector().



Referenced by Configure\-Geometry().

\hypertarget{class_d_d4hep_1_1_view_a3fcf261f808c5ed9687f864286309123}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Event@{Import\-Event}}
\index{Import\-Event@{Import\-Event}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Event (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Element $\ast$}]{element}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a3fcf261f808c5ed9687f864286309123}


Call to import event elements into the main event scene. 



Definition at line 289 of file View.\-cpp.



References Import\-Event\-Element(), and m\-\_\-eve\-Scene.



Referenced by Configure\-Event(), and Configure\-Event\-From\-Global().

\hypertarget{class_d_d4hep_1_1_view_acd696f9f50bda0d632cec822ab1f4672}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Event\-Element@{Import\-Event\-Element}}
\index{Import\-Event\-Element@{Import\-Event\-Element}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Event\-Element}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Element $\ast$ View\-::\-Import\-Event\-Element (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Element $\ast$}]{element, }
\item[{{\bf T\-Eve\-Element\-List} $\ast$}]{list}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_acd696f9f50bda0d632cec822ab1f4672}


Call an element to a event element list. 



Reimplemented in \hyperlink{class_d_d4hep_1_1_projection_a63d20236b4b67710dcfb9904848465aa}{D\-D4hep\-::\-Projection}.



Definition at line 109 of file View.\-cpp.



References D\-D4hep\-::\-Utilities\-::\-Get\-Name(), D\-D4hep\-::\-I\-N\-F\-O, D\-D4hep\-::printout(), and s.



Referenced by Import\-Event().

\hypertarget{class_d_d4hep_1_1_view_a825772febdb79469f13b40dd0acbe03c}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Event\-Topics@{Import\-Event\-Topics}}
\index{Import\-Event\-Topics@{Import\-Event\-Topics}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Event\-Topics}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Event\-Topics (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a825772febdb79469f13b40dd0acbe03c}


Import event typics after creation. 



Definition at line 285 of file View.\-cpp.



Referenced by Configure\-Event\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_acb0bf90adffd4235eaf2ecaa4c4e4bf5}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo@{Import\-Geo}}
\index{Import\-Geo@{Import\-Geo}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Geo (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{topic, }
\item[{T\-Eve\-Element $\ast$}]{element}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_acb0bf90adffd4235eaf2ecaa4c4e4bf5}


Call to import geometry elements into topics. 

Call to import geometry elements by topic. 

Definition at line 216 of file View.\-cpp.



References Get\-Geo\-Topic(), and Import\-Geo\-Element().



Referenced by Configure\-Geometry(), and Configure\-Geometry\-From\-Global().

\hypertarget{class_d_d4hep_1_1_view_a84117a020048c8574aa7186d31f0a0ba}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo@{Import\-Geo}}
\index{Import\-Geo@{Import\-Geo}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Geo (
\begin{DoxyParamCaption}
\item[{{\bf T\-Eve\-Element\-List} \&}]{topic, }
\item[{T\-Eve\-Element $\ast$}]{element}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a84117a020048c8574aa7186d31f0a0ba}


Call to import geometry elements into topics. 



Definition at line 221 of file View.\-cpp.



References Import\-Geo\-Element().

\hypertarget{class_d_d4hep_1_1_view_aa316fb1bb5375d1e57ba534a510919a7}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo@{Import\-Geo}}
\index{Import\-Geo@{Import\-Geo}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Geo (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Element $\ast$}]{element}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_aa316fb1bb5375d1e57ba534a510919a7}


Call to import geometry elements into the main geometry scene menu. 

Call to import geometry elements. 

Definition at line 226 of file View.\-cpp.



References Import\-Geo\-Element(), and m\-\_\-geo\-Scene.

\hypertarget{class_d_d4hep_1_1_view_adc25ba7ece97c2f7c69f8fa6e0c13088}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo\-Element@{Import\-Geo\-Element}}
\index{Import\-Geo\-Element@{Import\-Geo\-Element}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo\-Element}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Element $\ast$ View\-::\-Import\-Geo\-Element (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Element $\ast$}]{element, }
\item[{{\bf T\-Eve\-Element\-List} $\ast$}]{list}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_adc25ba7ece97c2f7c69f8fa6e0c13088}


Call an element to a geometry element list. 

Call an element to a event element list. 

Reimplemented in \hyperlink{class_d_d4hep_1_1_projection_a05c32084a42c00a366077acec5a55a82}{D\-D4hep\-::\-Projection}.



Definition at line 94 of file View.\-cpp.



References s.



Referenced by Import\-Geo(), and Import\-Geo\-Topic().

\hypertarget{class_d_d4hep_1_1_view_a413a1148e0fb6d3007c971e9f1266629}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo\-Topic@{Import\-Geo\-Topic}}
\index{Import\-Geo\-Topic@{Import\-Geo\-Topic}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo\-Topic}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Element $\ast$ View\-::\-Import\-Geo\-Topic (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Element $\ast$}]{element, }
\item[{{\bf T\-Eve\-Element\-List} $\ast$}]{list}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a413a1148e0fb6d3007c971e9f1266629}


Call an element to a geometry element list. 



Reimplemented in \hyperlink{class_d_d4hep_1_1_projection_a97415addc63b3253bbccc3bcd0414c26}{D\-D4hep\-::\-Projection}.



Definition at line 104 of file View.\-cpp.



References Import\-Geo\-Element().



Referenced by Import\-Geo\-Topics().

\hypertarget{class_d_d4hep_1_1_view_abd144de401f8a410789c497f44161330}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Import\-Geo\-Topics@{Import\-Geo\-Topics}}
\index{Import\-Geo\-Topics@{Import\-Geo\-Topics}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Import\-Geo\-Topics}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Import\-Geo\-Topics (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{title}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_abd144de401f8a410789c497f44161330}


Call to import geometry topics. If title is empty, do not add to global item list. 

Call to import geometry topics. 

Reimplemented in \hyperlink{class_d_d4hep_1_1_calo_lego_a0d62d7d45cb1935651cbc9fc2d37af57}{D\-D4hep\-::\-Calo\-Lego}, and \hyperlink{class_d_d4hep_1_1_calo2_d_projection_af922fcd5265dc3bdbab79ce228cbc6aa}{D\-D4hep\-::\-Calo2\-D\-Projection}.



Definition at line 206 of file View.\-cpp.



References Add\-To\-Global\-Items(), c\-\_\-name(), Import\-Geo\-Topic(), D\-D4hep\-::\-I\-N\-F\-O, m\-\_\-geo\-Scene, m\-\_\-geo\-Topics, and D\-D4hep\-::printout().



Referenced by Configure\-Geometry\-From\-Info().

\hypertarget{class_d_d4hep_1_1_view_a7a968707a03a2fb140df5f4264708a20}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Initialize@{Initialize}}
\index{Initialize@{Initialize}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Initialize}]{\setlength{\rightskip}{0pt plus 5cm}void View\-::\-Initialize (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a7a968707a03a2fb140df5f4264708a20}


Initialize the view port. 

Update color set 

Definition at line 65 of file View.\-cpp.



References eve\-Scene(), geo\-Scene(), m\-\_\-eve, D\-D4hep\-::\-Display\-::manager(), and viewer().



Referenced by D\-D4hep\-::\-View\-Menu\-::\-Build\-View().

\hypertarget{class_d_d4hep_1_1_view_a570467ad2be3126bca9aa3563338bcd2}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!Map@{Map}}
\index{Map@{Map}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{Map}]{\setlength{\rightskip}{0pt plus 5cm}{\bf View} \& View\-::\-Map (
\begin{DoxyParamCaption}
\item[{T\-Eve\-Window $\ast$}]{slot}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_d_d4hep_1_1_view_a570467ad2be3126bca9aa3563338bcd2}


Map the view view to the slot. 

Map the projection view to the slot. 

Reimplemented in \hyperlink{class_d_d4hep_1_1_projection_a68380e96afb21b0c4fd52e986032df80}{D\-D4hep\-::\-Projection}.



Definition at line 335 of file View.\-cpp.



References m\-\_\-eve, m\-\_\-eve\-Scene, m\-\_\-geo\-Scene, m\-\_\-name, m\-\_\-view, and D\-D4hep\-::\-Display\-::manager().



Referenced by D\-D4hep\-::\-Multi\-View\-::\-Build(), D\-D4hep\-::\-View3\-D\-::\-Build(), D\-D4hep\-::\-Calo3\-D\-Projection\-::\-Build(), and D\-D4hep\-::\-Projection\-::\-Map().

\hypertarget{class_d_d4hep_1_1_view_ae5195f3caf77a0e4a7f750a3d69a9089}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!name@{name}}
\index{name@{name}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string\& D\-D4hep\-::\-View\-::name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_ae5195f3caf77a0e4a7f750a3d69a9089}


Access to the view name/title. 



Definition at line 85 of file View.\-h.



References m\-\_\-name.



Referenced by D\-D4hep\-::\-Calo3\-D\-Projection\-::\-Build(), Configure\-Geometry(), Configure\-Geometry\-From\-Info(), D\-D4hep\-::\-Projection\-::\-Create\-Rho\-Phi\-Projection(), and D\-D4hep\-::\-Projection\-::\-Create\-Rho\-Z\-Projection().

\hypertarget{class_d_d4hep_1_1_view_a76019e28799e7a10d7678a251edb198d}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!set\-Show\-Global@{set\-Show\-Global}}
\index{set\-Show\-Global@{set\-Show\-Global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{set\-Show\-Global}]{\setlength{\rightskip}{0pt plus 5cm}void D\-D4hep\-::\-View\-::set\-Show\-Global (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_a76019e28799e7a10d7678a251edb198d}


Set show globals. 



Definition at line 92 of file View.\-h.



References m\-\_\-show\-Global.

\hypertarget{class_d_d4hep_1_1_view_a957244259051281c5bdb7e0a2cf264a4}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!show\-Global@{show\-Global}}
\index{show\-Global@{show\-Global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{show\-Global}]{\setlength{\rightskip}{0pt plus 5cm}bool D\-D4hep\-::\-View\-::show\-Global (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_a957244259051281c5bdb7e0a2cf264a4}


Show global directory. 



Definition at line 90 of file View.\-h.



References m\-\_\-show\-Global.

\hypertarget{class_d_d4hep_1_1_view_aeb1961cc6b9bbe466a81dc6f61833029}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!viewer@{viewer}}
\index{viewer@{viewer}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{viewer}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Viewer$\ast$ D\-D4hep\-::\-View\-::viewer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_d_d4hep_1_1_view_aeb1961cc6b9bbe466a81dc6f61833029}


Access to the Eve viewer. 



Definition at line 88 of file View.\-h.



References m\-\_\-view.



Referenced by Configure\-Geometry(), and Initialize().



\subsection{Member Data Documentation}
\hypertarget{class_d_d4hep_1_1_view_aa661c16c213fd41f49039a8c0e0a96c9}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-config@{m\-\_\-config}}
\index{m\-\_\-config@{m\-\_\-config}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-config}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Display\-Configuration\-::\-View\-Config}$\ast$ D\-D4hep\-::\-View\-::m\-\_\-config\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_aa661c16c213fd41f49039a8c0e0a96c9}


Definition at line 62 of file View.\-h.



Referenced by Configure\-Event\-From\-Info(), Configure\-Geometry\-From\-Info(), and View().

\hypertarget{class_d_d4hep_1_1_view_a3ec453c7124cf0d8347acd0b0d2febb5}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-eve@{m\-\_\-eve}}
\index{m\-\_\-eve@{m\-\_\-eve}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-eve}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Display}$\ast$ D\-D4hep\-::\-View\-::m\-\_\-eve\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a3ec453c7124cf0d8347acd0b0d2febb5}


Definition at line 53 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), D\-D4hep\-::\-Multi\-View\-::\-Build(), Configure\-Event(), Configure\-Event\-From\-Global(), Configure\-Geometry(), Configure\-Geometry\-From\-Global(), Create\-Event\-Scene(), Create\-Geometry(), Create\-Geo\-Scene(), Get\-Global\-Geometry(), Initialize(), Map(), View(), and $\sim$\-View().

\hypertarget{class_d_d4hep_1_1_view_ae1010f3e7f65ecc82f47cb160a8839c0}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-eve\-Scene@{m\-\_\-eve\-Scene}}
\index{m\-\_\-eve\-Scene@{m\-\_\-eve\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-eve\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Scene$\ast$ D\-D4hep\-::\-View\-::m\-\_\-eve\-Scene\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_ae1010f3e7f65ecc82f47cb160a8839c0}


Reference to the event scene. 



Definition at line 59 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), Configure\-Event(), Create\-Event\-Scene(), D\-D4hep\-::\-Projection\-::\-Import\-Element(), Import\-Event(), Map(), and $\sim$\-View().

\hypertarget{class_d_d4hep_1_1_view_a6d3c5e7719c79fc50b50f575924b5bf5}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-eve\-Topics@{m\-\_\-eve\-Topics}}
\index{m\-\_\-eve\-Topics@{m\-\_\-eve\-Topics}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-eve\-Topics}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Topics} D\-D4hep\-::\-View\-::m\-\_\-eve\-Topics\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a6d3c5e7719c79fc50b50f575924b5bf5}


Definition at line 68 of file View.\-h.

\hypertarget{class_d_d4hep_1_1_view_a26d377786acafb43d0fccf8752d2bd79}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-geo\-Scene@{m\-\_\-geo\-Scene}}
\index{m\-\_\-geo\-Scene@{m\-\_\-geo\-Scene}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-geo\-Scene}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Scene$\ast$ D\-D4hep\-::\-View\-::m\-\_\-geo\-Scene\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a26d377786acafb43d0fccf8752d2bd79}


Reference to the geometry scene. 



Definition at line 57 of file View.\-h.



Referenced by D\-D4hep\-::\-Projection\-::\-Add\-Axis(), Add\-To\-Global\-Items(), Create\-Geo\-Scene(), D\-D4hep\-::\-Projection\-::\-Import\-Element(), Import\-Geo(), Import\-Geo\-Topics(), Map(), and $\sim$\-View().

\hypertarget{class_d_d4hep_1_1_view_a43c344306103039f764355833cee51c7}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-geo\-Topics@{m\-\_\-geo\-Topics}}
\index{m\-\_\-geo\-Topics@{m\-\_\-geo\-Topics}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-geo\-Topics}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Topics} D\-D4hep\-::\-View\-::m\-\_\-geo\-Topics\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a43c344306103039f764355833cee51c7}


Definition at line 67 of file View.\-h.



Referenced by Get\-Geo\-Topic(), D\-D4hep\-::\-Projection\-::\-Import\-Element(), Import\-Geo\-Topics(), and $\sim$\-View().

\hypertarget{class_d_d4hep_1_1_view_a6faa3880d28177952c6aad166327397a}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-global@{m\-\_\-global}}
\index{m\-\_\-global@{m\-\_\-global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-global}]{\setlength{\rightskip}{0pt plus 5cm}{\bf T\-Eve\-Element\-List}$\ast$ D\-D4hep\-::\-View\-::m\-\_\-global\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a6faa3880d28177952c6aad166327397a}


Reference to the global item (if added. 



Definition at line 61 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), and $\sim$\-View().

\hypertarget{class_d_d4hep_1_1_view_ac43b9e8f976a9731ff808cd6f7fc1ce7}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-name@{m\-\_\-name}}
\index{m\-\_\-name@{m\-\_\-name}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string D\-D4hep\-::\-View\-::m\-\_\-name\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_ac43b9e8f976a9731ff808cd6f7fc1ce7}


The name of the view. 



Definition at line 65 of file View.\-h.



Referenced by D\-D4hep\-::\-Multi\-View\-::\-Build(), c\-\_\-name(), Create\-Event\-Scene(), Create\-Geo\-Scene(), Map(), name(), and View().

\hypertarget{class_d_d4hep_1_1_view_ab3ae217421de575d8db2a4eed72b8629}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-show\-Global@{m\-\_\-show\-Global}}
\index{m\-\_\-show\-Global@{m\-\_\-show\-Global}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-show\-Global}]{\setlength{\rightskip}{0pt plus 5cm}bool D\-D4hep\-::\-View\-::m\-\_\-show\-Global\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_ab3ae217421de575d8db2a4eed72b8629}


Definition at line 69 of file View.\-h.



Referenced by Add\-To\-Global\-Items(), set\-Show\-Global(), and show\-Global().

\hypertarget{class_d_d4hep_1_1_view_a6792e4acf7d115519d5390959e7c0306}{\index{D\-D4hep\-::\-View@{D\-D4hep\-::\-View}!m\-\_\-view@{m\-\_\-view}}
\index{m\-\_\-view@{m\-\_\-view}!DD4hep::View@{D\-D4hep\-::\-View}}
\subsubsection[{m\-\_\-view}]{\setlength{\rightskip}{0pt plus 5cm}T\-Eve\-Viewer$\ast$ D\-D4hep\-::\-View\-::m\-\_\-view\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_d_d4hep_1_1_view_a6792e4acf7d115519d5390959e7c0306}


Reference to the view. 



Definition at line 55 of file View.\-h.



Referenced by Configure\-Geometry(), D\-D4hep\-::\-Projection\-::\-Map(), Map(), and viewer().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Eve/include/\-D\-D\-Eve/\hyperlink{_view_8h}{View.\-h}\item 
/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Eve/src/\hyperlink{_view_8cpp}{View.\-cpp}\end{DoxyCompactItemize}
