Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/gtl/include/GTL/st_number.h>
Classes | |
class | const_iterator |
Public Member Functions | |
pathfinder (const graph &G, edge st, node s) | |
bool | is_valid () |
const_iterator | path (node n) |
const_iterator | end () |
Private Types | |
typedef pair< list< edge > ::iterator, list< edge > ::iterator > | pos_pair |
Private Member Functions | |
void | dfs_sub (node &, node &) |
Private Attributes | |
node_map< int > | dfs_num |
node_map< int > | low_num |
node_map< list< edge > > | tree |
node_map< list< edge > > | back |
node_map< list< edge > > | forward |
node_map< list< edge >::iterator > | to_low |
node_map< list< edge >::iterator > | to_father |
edge_map< pos_pair > | pos |
node_map< int > | used |
int | act_dfs_num |
int | new_nodes |
bool | is_biconn |
Friends | |
class | const_iterator |
Definition at line 26 of file st_number.h.
View newest version in sPHENIX GitHub at line 26 of file st_number.h
|
private |
Definition at line 181 of file st_number.h.
View newest version in sPHENIX GitHub at line 181 of file st_number.h
__GTL_BEGIN_NAMESPACE pathfinder::pathfinder | ( | const graph & | G, |
edge | st, | ||
node | s | ||
) |
Definition at line 26 of file st_number.cpp.
View newest version in sPHENIX GitHub at line 26 of file st_number.cpp
References act_dfs_num, back, dfs_num, dfs_sub(), forward, ne_map< Key, Value, Graph, Alloc >::init(), is_biconn, low_num, new_nodes, graph::number_of_nodes(), node::opposite(), pos, physmon_simulation::s, t, to_father, to_low, tree, and used.
Referenced by st_number::check().
Definition at line 71 of file st_number.cpp.
View newest version in sPHENIX GitHub at line 71 of file st_number.cpp
References act_dfs_num, node::adj_edges_begin(), node::adj_edges_end(), node::adj_edges_iterator(), back, dfs_num, end(), forward, is_biconn, it, low_num, new_nodes, node::opposite(), pos, Acts::Test::tmp(), to_father, to_low, and tree.
Referenced by pathfinder().
|
inline |
Definition at line 128 of file st_number.h.
View newest version in sPHENIX GitHub at line 128 of file st_number.h
Referenced by dfs_sub(), and st_number::run().
|
inline |
Definition at line 39 of file st_number.h.
View newest version in sPHENIX GitHub at line 39 of file st_number.h
|
inline |
Definition at line 120 of file st_number.h.
View newest version in sPHENIX GitHub at line 120 of file st_number.h
Referenced by item.Item::__eq__(), and item.Item::__hash__().
|
friend |
Definition at line 212 of file st_number.h.
View newest version in sPHENIX GitHub at line 212 of file st_number.h
|
private |
Definition at line 196 of file st_number.h.
View newest version in sPHENIX GitHub at line 196 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
Definition at line 161 of file st_number.h.
View newest version in sPHENIX GitHub at line 161 of file st_number.h
Referenced by pathfinder::const_iterator::const_iterator(), dfs_sub(), and pathfinder().
|
private |
Definition at line 146 of file st_number.h.
View newest version in sPHENIX GitHub at line 146 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
Definition at line 166 of file st_number.h.
View newest version in sPHENIX GitHub at line 166 of file st_number.h
Referenced by pathfinder::const_iterator::const_iterator(), dfs_sub(), and pathfinder().
|
private |
Definition at line 206 of file st_number.h.
View newest version in sPHENIX GitHub at line 206 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
|
private |
Definition at line 151 of file st_number.h.
View newest version in sPHENIX GitHub at line 151 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
|
private |
Definition at line 201 of file st_number.h.
View newest version in sPHENIX GitHub at line 201 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
Definition at line 186 of file st_number.h.
View newest version in sPHENIX GitHub at line 186 of file st_number.h
Referenced by pathfinder::const_iterator::const_iterator(), dfs_sub(), pathfinder(), and st_number::run().
Definition at line 176 of file st_number.h.
View newest version in sPHENIX GitHub at line 176 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
Definition at line 171 of file st_number.h.
View newest version in sPHENIX GitHub at line 171 of file st_number.h
Referenced by dfs_sub(), and pathfinder().
Definition at line 156 of file st_number.h.
View newest version in sPHENIX GitHub at line 156 of file st_number.h
Referenced by pathfinder::const_iterator::const_iterator(), dfs_sub(), and pathfinder().
|
private |
Definition at line 191 of file st_number.h.
View newest version in sPHENIX GitHub at line 191 of file st_number.h
Referenced by pathfinder::const_iterator::const_iterator(), and pathfinder().