Analysis Software
Documentation for sPHENIX simulation software
|
Private Attributes | |
node_map< shared_ptr< vertex > > | XX |
edge_map< shared_ptr< parton > > | PP |
node_map< int > | XX |
Additional Inherited Members | |
Public Types inherited from graph | |
typedef list< node > ::const_iterator | node_iterator |
typedef list< edge > ::const_iterator | edge_iterator |
Definition at line 45 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 45 of file graph_test.cpp
|
inline |
Definition at line 49 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 49 of file graph_test.cpp
|
inlinevirtual |
Definition at line 50 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 50 of file graph_test.cpp
|
inline |
Definition at line 72 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 72 of file my_test2.cc
|
inlinevirtual |
Definition at line 73 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 73 of file my_test2.cc
|
inline |
Definition at line 41 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 41 of file my_test3.cc
|
inlinevirtual |
Definition at line 42 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 42 of file my_test3.cc
|
inline |
Definition at line 40 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 40 of file my_test4.cc
|
inlinevirtual |
Definition at line 41 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 41 of file my_test4.cc
Definition at line 61 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 61 of file graph_test.cpp
Definition at line 81 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 81 of file my_test2.cc
Definition at line 129 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 129 of file my_test4.cc
Definition at line 130 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 130 of file my_test3.cc
|
inline |
Definition at line 63 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 63 of file graph_test.cpp
References Acts::UnitConstants::e, and PP.
|
inline |
Definition at line 83 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 83 of file my_test2.cc
References Acts::UnitConstants::e, and PP.
|
inline |
Definition at line 131 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 131 of file my_test4.cc
References Acts::UnitConstants::e, and PP.
|
inline |
Definition at line 132 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 132 of file my_test3.cc
References Acts::UnitConstants::e, and PP.
|
inline |
Definition at line 62 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 62 of file graph_test.cpp
|
inline |
Definition at line 82 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 82 of file my_test2.cc
|
inline |
Definition at line 130 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 130 of file my_test4.cc
|
inline |
Definition at line 131 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 131 of file my_test3.cc
Definition at line 98 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 98 of file graph_test.cpp
References graph::all_edges(), it, n, and PP.
Definition at line 166 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 166 of file my_test4.cc
References graph::all_edges(), it, n, and PP.
Definition at line 167 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 167 of file my_test3.cc
References graph::all_edges(), it, n, and PP.
Called after an edge is created. The whole list of key-value-pairs belonging to this edge is passed to this handler together with the edge itself.
<code>e</code> | edge parsed |
<code>list</code> | pointer to the list of key-value-pairs of this edge. |
Reimplemented from graph.
Definition at line 53 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 53 of file my_test4.cc
References Acts::UnitConstants::e, GML_pair_val::floating, GML_pair::key, GML_pair::next, PP, ActsExamples::JsonSurfacesReader::read(), Acts::Test::tmp(), and GML_pair::value.
Called after an edge is created. The whole list of key-value-pairs belonging to this edge is passed to this handler together with the edge itself.
<code>e</code> | edge parsed |
<code>list</code> | pointer to the list of key-value-pairs of this edge. |
Reimplemented from graph.
Definition at line 54 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 54 of file my_test3.cc
References Acts::UnitConstants::e, GML_pair_val::floating, GML_pair::key, GML_pair::next, PP, ActsExamples::JsonSurfacesReader::read(), Acts::Test::tmp(), and GML_pair::value.
Called after a node is created. The whole list of key-value-pairs belonging to this node is passed to this handler together with the node itself.
<code>n</code> | node parsed |
<code>list</code> | pointer to the list of key-value-pairs of this node. |
Reimplemented from graph.
Definition at line 71 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 71 of file my_test4.cc
References i, GML_pair_val::integer, GML_pair::key, physmon_simulation::level, n, GML_pair::next, ActsExamples::JsonSurfacesReader::read(), Acts::Test::tmp(), GML_pair::value, and XX.
Called after a node is created. The whole list of key-value-pairs belonging to this node is passed to this handler together with the node itself.
<code>n</code> | node parsed |
<code>list</code> | pointer to the list of key-value-pairs of this node. |
Reimplemented from graph.
Definition at line 72 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 72 of file my_test3.cc
References i, GML_pair_val::integer, GML_pair::key, physmon_simulation::level, n, GML_pair::next, ActsExamples::JsonSurfacesReader::read(), Acts::Test::tmp(), GML_pair::value, and XX.
Definition at line 45 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 45 of file my_test4.cc
References Acts::UnitConstants::e, testing::internal::move(), graph::new_edge(), and PP.
Definition at line 46 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 46 of file my_test3.cc
References Acts::UnitConstants::e, testing::internal::move(), graph::new_edge(), and PP.
Definition at line 54 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 54 of file graph_test.cpp
References Acts::UnitConstants::e, testing::internal::move(), graph::new_edge(), and PP.
Definition at line 77 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 77 of file my_test2.cc
References Acts::UnitConstants::e, testing::internal::move(), graph::new_edge(), and PP.
|
inline |
Definition at line 43 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 43 of file my_test4.cc
References n, graph::new_node(), testSigmaEff::v, and XX.
|
inline |
Definition at line 44 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 44 of file my_test3.cc
References n, graph::new_node(), testSigmaEff::v, and XX.
|
inline |
Definition at line 52 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 52 of file graph_test.cpp
References n, graph::new_node(), testSigmaEff::v, and XX.
|
inline |
Definition at line 75 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 75 of file my_test2.cc
References n, graph::new_node(), ambiguity_solver_full_chain::x, and XX.
|
inlinevirtual |
Virtual function called after a new edge was inserted; can be redefined in a derived class for customization
<code>e</code> | created edge |
Reimplemented from graph.
Definition at line 85 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 85 of file my_test2.cc
|
inlinevirtual |
Virtual function called before performing clear; can be redefined in a derived class for customization. Please note: Although nodes and edges are deleted during graph::clear this is not achieved by calling graph::del_node and graph::del_edge, which is why the correspondig handler will not be called.
Reimplemented from graph.
Definition at line 66 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 66 of file graph_test.cpp
References graph::edges_begin(), graph::edges_end(), graph::nodes_begin(), graph::nodes_end(), PP, and XX.
|
inlinevirtual |
Virtual function called before performing clear; can be redefined in a derived class for customization. Please note: Although nodes and edges are deleted during graph::clear this is not achieved by calling graph::del_node and graph::del_edge, which is why the correspondig handler will not be called.
Reimplemented from graph.
Definition at line 86 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 86 of file my_test2.cc
References graph::edges_begin(), graph::edges_end(), and PP.
|
inlinevirtual |
Virtual function called before performing clear; can be redefined in a derived class for customization. Please note: Although nodes and edges are deleted during graph::clear this is not achieved by calling graph::del_node and graph::del_edge, which is why the correspondig handler will not be called.
Reimplemented from graph.
Definition at line 134 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 134 of file my_test4.cc
References graph::edges_begin(), graph::edges_end(), graph::nodes_begin(), graph::nodes_end(), PP, and XX.
|
inlinevirtual |
Virtual function called before performing clear; can be redefined in a derived class for customization. Please note: Although nodes and edges are deleted during graph::clear this is not achieved by calling graph::del_node and graph::del_edge, which is why the correspondig handler will not be called.
Reimplemented from graph.
Definition at line 135 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 135 of file my_test3.cc
References graph::edges_begin(), graph::edges_end(), graph::nodes_begin(), graph::nodes_end(), PP, and XX.
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of edge e
is written. This can be used to write information belonging to the edge e
and thus should appear within the list associated with this edge.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 51 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 51 of file my_test4.cc
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of edge e
is written. This can be used to write information belonging to the edge e
and thus should appear within the list associated with this edge.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 52 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 52 of file my_test3.cc
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of edge e
is written. This can be used to write information belonging to the edge e
and thus should appear within the list associated with this edge.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 60 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 60 of file graph_test.cpp
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of edge e
is written. This can be used to write information belonging to the edge e
and thus should appear within the list associated with this edge.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 80 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 80 of file my_test2.cc
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of node n
is written. This can be used to write information belonging to the node n
and thus should appear within the list associated with this node.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 50 of file my_test4.cc.
View newest version in sPHENIX GitHub at line 50 of file my_test4.cc
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of node n
is written. This can be used to write information belonging to the node n
and thus should appear within the list associated with this node.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 51 of file my_test3.cc.
View newest version in sPHENIX GitHub at line 51 of file my_test3.cc
|
inlinevirtual |
Called before the closing bracket of the list belonging to the key of node n
is written. This can be used to write information belonging to the node n
and thus should appear within the list associated with this node.
<code>os</code> | output stream. |
Reimplemented from graph.
Definition at line 59 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 59 of file graph_test.cpp
|
private |
Definition at line 116 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 116 of file graph_test.cpp
Referenced by GetEdgeValue(), GetFinal(), GetPartons(), load_edge_info_handler(), new_parton(), pre_clear_handler(), and save_edge_info_handler().
|
private |
Definition at line 97 of file my_test2.cc.
View newest version in sPHENIX GitHub at line 97 of file my_test2.cc
|
private |
Definition at line 115 of file graph_test.cpp.
View newest version in sPHENIX GitHub at line 115 of file graph_test.cpp
Referenced by GetNodeValue(), load_node_info_handler(), new_vertex(), pre_clear_handler(), and save_node_info_handler().