Ratpac-two
  • User’s Guide
  • Programmer’s Guide
  • Doxygen Code References
Ratpac-two
  • Ratpac-two User’s Guide
  • View page source

Ratpac-two User’s Guide

This manual describes how to configure and run Ratpac for simulation and analysis. Those who wish to modify the source code of Ratpac should first be familiar with this guide, then read the Programmer Guide.

Ratpac-two is hosted on GitHub. For information on accessing and working with the code using Git and GitHub, see Using GitHub with Ratpac Code.

Table of Contents

  • User’s Guide
    • Overview
    • Installation
    • Controlling ratpac-two via macro files
    • Event Producers vs. Event Processors
    • Data Structure (RAT::DS)
    • The RAT Database (RATDB)
    • Gsim Generators
    • Gsim Geometry
    • Physics Processes
    • Optical Photon Processes
    • Event Processors
    • Input Producers
    • Photodetector Simulation
    • DAQ Models
    • Digitization
    • Waveform analysis
    • Reconstruction
    • Output Processors
    • Off-line Analysis in ROOT
    • Particle Tracks
    • Creating and Running rattest Tests
    • Visualization with OpenGL-Qt
    • Setting up GEANT4 with HEPREP visuals and viewing in Wired 3
    • Tools
    • Random Numbers
  • Programmer’s Guide
    • Extending the Data Structure
    • Accessing RATDB
    • Logging
    • Creating a Processor
    • Adding a New Gsim Generator
    • Extra Utilities
    • C++ Style Guidelines
  • Doxygen Code References

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2023, The Regents of the University of California, through Lawrence Berkeley National Laboratory,and Lawrence Livermore National Security, LLC (subject to receipt of any required approvals from the U.S. Dept.of Energy). All rights reserved..

Built with Sphinx using a theme provided by Read the Docs.