![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
local class to store TFile and counter More...
 Inheritance diagram for PHTFileServer::SafeTFile:
 Collaboration diagram for PHTFileServer::SafeTFile:Public Types | |
| typedef std::map< std::string,  SafeTFile * >  | TFileMap | 
| shortcut for SafeTFile map   | |
Public Member Functions | |
| SafeTFile (const std::string &filename, const std::string &type="RECREATE") | |
| constructor   | |
| ~SafeTFile (void) override | |
| destructor   | |
| int & | counter () | 
| get reference to counter   | |
| const int & | counter () const | 
| get const reference to counter   | |
Static Public Member Functions | |
| static TFileMap & | file_map (void) | 
Private Attributes | |
| std::string | _filename | 
| filename (for debugging)   | |
| int | _counter | 
| call counter   | |
Static Private Attributes | |
| static TFileMap | _map | 
| filename/SafeTFile map   | |
local class to store TFile and counter
Definition at line 69 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 69 of file PHTFileServer.h
| typedef std::map<std::string, SafeTFile*> PHTFileServer::SafeTFile::TFileMap | 
shortcut for SafeTFile map
Definition at line 96 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 96 of file PHTFileServer.h
      
  | 
  inline | 
constructor
Definition at line 73 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 73 of file PHTFileServer.h
      
  | 
  override | 
destructor
Definition at line 162 of file PHTFileServer.cc.
View newest version in sPHENIX GitHub at line 162 of file PHTFileServer.cc
      
  | 
  inline | 
get reference to counter
Definition at line 84 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 84 of file PHTFileServer.h
References _counter.
Referenced by doinstatescat(), getqvec(), and pepsimainerhic().
 Here is the caller graph for this function:
      
  | 
  inline | 
get const reference to counter
Definition at line 90 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 90 of file PHTFileServer.h
References _counter.
      
  | 
  inlinestatic | 
Definition at line 98 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 98 of file PHTFileServer.h
References _map.
      
  | 
  private | 
call counter
Definition at line 108 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 108 of file PHTFileServer.h
Referenced by counter().
      
  | 
  private | 
filename (for debugging)
Definition at line 105 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 105 of file PHTFileServer.h
      
  | 
  staticprivate | 
filename/SafeTFile map
Definition at line 111 of file PHTFileServer.h.
View newest version in sPHENIX GitHub at line 111 of file PHTFileServer.h
Referenced by file_map().