clas12root
Loading...
Searching...
No Matches
region_detector.h
Go to the documentation of this file.
1/*
2 * To change this license header, choose License Headers in Project Properties.
3 * To change this template file, choose Tools | Templates
4 * and open the template in the editor.
5 */
6
7/*
8 * File: region_detector.h
9 * Author: dglazier
10 *
11 * Created on April 27, 2017, 10:01 AM
12 */
13
14#ifndef REGION_DETECTOR_H
15#define REGION_DETECTOR_H
16
17#include <iostream>
18#include <cstdlib>
19#include <cstdio>
20#include <string>
21#include <vector>
22#include <stdint.h>
23#include <stdlib.h>
24#include <map>
25#include <string>
26#include "clas12defs.h"
27#include <hipo4/bank.h>
28
29
30namespace clas12 {
31
32 class region_detector : public hipo::bank {
33
34
35 public:
36
37
38 region_detector()=default;
39 // virtual ~region_detector()=default;
40
44 PID();
45 //individual detector components
51
52
53 };
54
55}
56
57#endif /* REGION_DETECTOR_H */
Definition calorimeter.h:24
Definition cherenkov.h:22
Definition forwardtagger.h:23
clas12::cherenkov Track()
clas12::forwardtagger _ft
Definition region_detector.h:49
clas12::calorimeter _calorimeter
Definition region_detector.h:46
clas12::scintillator Thin()
clas12::cherenkov _cherenkov
Definition region_detector.h:48
clas12::tracker _track
Definition region_detector.h:50
clas12::scintillator _tof
Definition region_detector.h:47
clas12::calorimeter Thick()
Definition scintillator.h:23
Definition tracker.h:22
Definition calextras.cpp:10