|  | ATLAS Offline Software
    | 
 
 
 
#include <TilePulseShapes.h>
|  | 
| bool | ReadFile (MsgStream &log, const std::string &fname, const char *xname, const char *yname, std::vector< double > &x, std::vector< double > &y, int nskip=0) | 
|  | 
Definition at line 119 of file TilePulseShapes.h.
 
◆ TilePulseShapes()
      
        
          | TilePulseShapes::TilePulseShapes | ( |  | ) |  | 
      
 
 
◆ ~TilePulseShapes()
      
        
          | TilePulseShapes::~TilePulseShapes | ( |  | ) |  | 
      
 
 
◆ load()
      
        
          | void TilePulseShapes::load | ( | MsgStream & | log | ) |  | 
      
 
 
◆ loaded()
  
  | 
        
          | bool TilePulseShapes::loaded | ( |  | ) |  |  | inline | 
 
 
◆ ReadFile()
  
  | 
        
          | bool TilePulseShapes::ReadFile | ( | MsgStream & | log, |  
          |  |  | const std::string & | fname, |  
          |  |  | const char * | xname, |  
          |  |  | const char * | yname, |  
          |  |  | std::vector< double > & | x, |  
          |  |  | std::vector< double > & | y, |  
          |  |  | int | nskip = 0 |  
          |  | ) |  |  |  | private | 
 
 
◆ TilePSstruct()
◆ TileInfoLoader
◆ m_filenameDLeakHi
  
  | 
        
          | std::string TilePulseShapes::m_filenameDLeakHi |  | private | 
 
 
◆ m_filenameDLeakLo
  
  | 
        
          | std::string TilePulseShapes::m_filenameDLeakLo |  | private | 
 
 
◆ m_filenameDSLeakHi
  
  | 
        
          | std::string TilePulseShapes::m_filenameDSLeakHi |  | private | 
 
 
◆ m_filenameDSLeakLo
  
  | 
        
          | std::string TilePulseShapes::m_filenameDSLeakLo |  | private | 
 
 
◆ m_filenameHiCIS
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiCIS |  | private | 
 
 
◆ m_filenameHiCISDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiCISDer |  | private | 
 
 
◆ m_filenameHiLas
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiLas |  | private | 
 
 
◆ m_filenameHiLasDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiLasDer |  | private | 
 
 
◆ m_filenameHiPhys
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiPhys |  | private | 
 
 
◆ m_filenameHiPhysDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameHiPhysDer |  | private | 
 
 
◆ m_filenameLeakHi
  
  | 
        
          | std::string TilePulseShapes::m_filenameLeakHi |  | private | 
 
 
◆ m_filenameLeakLo
  
  | 
        
          | std::string TilePulseShapes::m_filenameLeakLo |  | private | 
 
 
◆ m_filenameLoCIS
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoCIS |  | private | 
 
 
◆ m_filenameLoCISDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoCISDer |  | private | 
 
 
◆ m_filenameLoLas
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoLas |  | private | 
 
 
◆ m_filenameLoLasDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoLasDer |  | private | 
 
 
◆ m_filenameLoPhys
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoPhys |  | private | 
 
 
◆ m_filenameLoPhysDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameLoPhysDer |  | private | 
 
 
◆ m_filenameNkNoise
  
  | 
        
          | std::string TilePulseShapes::m_filenameNkNoise |  | private | 
 
 
◆ m_filenameOrigNoise
  
  | 
        
          | std::string TilePulseShapes::m_filenameOrigNoise |  | private | 
 
 
◆ m_filenameSHiCIS
  
  | 
        
          | std::string TilePulseShapes::m_filenameSHiCIS |  | private | 
 
 
◆ m_filenameSHiCISDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameSHiCISDer |  | private | 
 
 
◆ m_filenameSLeakHi
  
  | 
        
          | std::string TilePulseShapes::m_filenameSLeakHi |  | private | 
 
 
◆ m_filenameSLeakLo
  
  | 
        
          | std::string TilePulseShapes::m_filenameSLeakLo |  | private | 
 
 
◆ m_filenameSLoCIS
  
  | 
        
          | std::string TilePulseShapes::m_filenameSLoCIS |  | private | 
 
 
◆ m_filenameSLoCISDer
  
  | 
        
          | std::string TilePulseShapes::m_filenameSLoCISDer |  | private | 
 
 
◆ m_loaded
  
  | 
        
          | bool TilePulseShapes::m_loaded |  | private | 
 
 
◆ m_shapes
The documentation for this class was generated from the following files:
 
std::vector< double > m_yllas
std::vector< double > m_ydhphys
std::vector< double > m_tllas
Low Gain Pulse Laser.
std::string m_filenameHiPhysDer
std::vector< double > m_tlphys
Low Gain Pulse Physics.
std::vector< double > m_tdleakhi
std::string m_filenameLoLas
std::vector< double > m_ylphys
std::string m_filenameLoCISDer
std::string m_filenameDLeakLo
std::vector< double > m_tdllas
Low Gain Pulse Laser.
std::vector< double > m_ydlphys
std::vector< double > m_dleakhi
std::string m_filenameLoPhys
std::string m_filenameHiLas
std::vector< double > m_ylcis
std::vector< double > m_yhphys
std::vector< double > m_tsleaklo
std::vector< double > m_tdlphys
Low Gain Pulse Physics.
std::string m_filenameHiCISDer
std::vector< double > m_tleakhi
std::vector< double > m_noiseNkHi
std::vector< double > m_tdhcis
Hi Gain Pulse CIS.
std::vector< double > m_thphys
Hi Gain Pulse Physics.
TilePulseShapesStruct * m_shapes
std::vector< double > m_yhlas
std::string m_filenameSHiCISDer
std::vector< double > m_tslcis
std::vector< double > m_ydlcis
std::vector< double > m_dsleaklo
std::string m_filenameSLeakLo
std::string m_filenameSLeakHi
std::string m_filenameHiPhys
std::vector< double > m_ydslcis
std::vector< double > m_yhcis
std::string m_filenameHiCIS
std::vector< double > m_tshcis
std::vector< double > m_dleaklo
std::vector< double > m_yshcis
std::vector< double > m_ydllas
std::string m_filenameLoPhysDer
std::vector< double > m_noiseNkLo
(2) Noise with resistors added to PMT channels (so-called noise-killers)
std::string m_filenameSLoCIS
std::string m_filenameHiLasDer
std::vector< double > m_leakhi
std::vector< double > m_thcis
Hi Gain Pulse CIS.
bool ReadFile(MsgStream &log, const std::string &fname, const char *xname, const char *yname, std::vector< double > &x, std::vector< double > &y, int nskip=0)
std::vector< double > m_leaklo
std::string m_filenameNkNoise
std::vector< double > m_ydhlas
std::vector< double > m_noiseOrigHi
std::vector< double > m_dsleakhi
std::vector< double > m_tdhlas
Hi Gain Pulse Laser.
std::vector< double > m_tdsleaklo
std::vector< double > m_tdhphys
Hi Gain Pulse Physics.
std::vector< double > m_ydshcis
std::string m_filenameDSLeakHi
std::string m_filenameSLoCISDer
std::vector< double > m_tleaklo
std::vector< double > m_tdshcis
std::string m_filenameLeakLo
std::string m_filenameLeakHi
std::vector< double > m_tlcis
Low Gain Pulse CIS.
std::vector< double > m_sleaklo
std::vector< double > m_tsleakhi
std::vector< double > m_yslcis
std::string m_filenameSHiCIS
std::vector< double > m_tdslcis
static std::string find_file(const std::string &logical_file_name, const std::string &search_path)
std::vector< double > m_sleakhi
std::string m_filenameDLeakHi
std::string m_filenameDSLeakLo
std::string m_filenameLoLasDer
std::string m_filenameLoCIS
std::string m_filenameOrigNoise
std::vector< double > m_tdsleakhi
std::vector< double > m_thlas
Hi Gain Pulse Laser.
std::vector< double > m_tdlcis
Low Gain Pulse CIS.
std::vector< double > m_tdleaklo
std::vector< double > m_ydhcis
std::vector< double > m_noiseOrigLo
(1) Original noise