#ifndef _ACQUISITION_ #define _ACQUISITION_ #include "myroot.h" #include "crate.h" class acquisition: public TObject { public: acquisition(); acquisition(crate *the_crate, Int_t num_events, Int_t num_sequences, Int_t events_per_file, Double_t event_duration, Double_t event_full_scale_range); virtual Int_t get_num_events(); virtual Int_t get_num_sequences(); virtual Int_t get_events_per_file(); virtual Double_t get_event_duration(); virtual Double_t get_event_full_scale_range(); virtual crate* get_crate(); virtual void start_acquisition(); virtual void stop_acquisition(); ClassDef (acquisition, 1); protected: crate *the_crate; Int_t num_events; Int_t num_sequences; Int_t events_per_sequence; Int_t events_per_file, sequences_per_file; Double_t event_duration; Double_t event_full_scale_range; }; #endif