/[PAMELA software]/yoda/event/PamelaRun.cpp
ViewVC logotype

Diff of /yoda/event/PamelaRun.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6.3 by kusanagi, Tue Apr 25 10:05:28 2006 UTC revision 6.7 by kusanagi, Wed Aug 16 13:23:00 2006 UTC
# Line 1  Line 1 
1  /** @file  /** @file
2   * $Author: kusanagi $   * $Author: kusanagi $
3   * $Date: 2006/03/08 13:51:45 $   * $Date: 2006/06/26 08:43:20 $
4   * $Revision: 6.2 $   * $Revision: 6.6 $
5   *   *
6   * Implementation of the PamelaRun class.   * Implementation of the PamelaRun class.
7   */   */
# Line 449  void PamelaRun::WriteHeaders(Algorithm* Line 449  void PamelaRun::WriteHeaders(Algorithm*
449      WriteHeader(algo, subpacket, PacketType::CalibCalPulse1);      WriteHeader(algo, subpacket, PacketType::CalibCalPulse1);
450      WriteHeader(algo, subpacket, PacketType::CalibCalPulse2);      WriteHeader(algo, subpacket, PacketType::CalibCalPulse2);
451      WriteHeader(algo, subpacket, PacketType::Physics);      WriteHeader(algo, subpacket, PacketType::Physics);
452        WriteHeader(algo, subpacket, PacketType::CalibTrkBoth);
453      WriteHeader(algo, subpacket, PacketType::CalibTrk1);      WriteHeader(algo, subpacket, PacketType::CalibTrk1);
454      WriteHeader(algo, subpacket, PacketType::CalibTrk2);      WriteHeader(algo, subpacket, PacketType::CalibTrk2);
455      WriteHeader(algo, subpacket, PacketType::CalibTof);      WriteHeader(algo, subpacket, PacketType::CalibTof);
# Line 458  void PamelaRun::WriteHeaders(Algorithm* Line 459  void PamelaRun::WriteHeaders(Algorithm*
459      WriteHeader(algo, subpacket, PacketType::Calib1_Ac2);      WriteHeader(algo, subpacket, PacketType::Calib1_Ac2);
460      WriteHeader(algo, subpacket, PacketType::Calib2_Ac1);      WriteHeader(algo, subpacket, PacketType::Calib2_Ac1);
461      WriteHeader(algo, subpacket, PacketType::Calib2_Ac2);      WriteHeader(algo, subpacket, PacketType::Calib2_Ac2);
462        WriteHeader(algo, subpacket, PacketType::CalibCal);
463      WriteHeader(algo, subpacket, PacketType::RunHeader);      WriteHeader(algo, subpacket, PacketType::RunHeader);
464      WriteHeader(algo, subpacket, PacketType::RunTrailer);      WriteHeader(algo, subpacket, PacketType::RunTrailer);
465      WriteHeader(algo, subpacket, PacketType::CalibHeader);      WriteHeader(algo, subpacket, PacketType::CalibHeader);
# Line 481  void PamelaRun::WriteHeaders(Algorithm* Line 483  void PamelaRun::WriteHeaders(Algorithm*
483      WriteHeader(algo, subpacket, PacketType::S4Init);          WriteHeader(algo, subpacket, PacketType::S4Init);    
484      WriteHeader(algo, subpacket, PacketType::Ac2Init);      WriteHeader(algo, subpacket, PacketType::Ac2Init);
485      WriteHeader(algo, subpacket, PacketType::CalAlarm);          WriteHeader(algo, subpacket, PacketType::CalAlarm);    
486      WriteHeader(algo, subpacket, PacketType::AcAlarm);          WriteHeader(algo, subpacket, PacketType::Ac1Alarm);    
487      WriteHeader(algo, subpacket, PacketType::TrkAlarm);          WriteHeader(algo, subpacket, PacketType::TrkAlarm);    
488      WriteHeader(algo, subpacket, PacketType::TrgAlarm);          WriteHeader(algo, subpacket, PacketType::TrgAlarm);    
489      WriteHeader(algo, subpacket, PacketType::TofAlarm);      WriteHeader(algo, subpacket, PacketType::TofAlarm);
490      WriteHeader(algo, subpacket, PacketType::S4Alarm);      WriteHeader(algo, subpacket, PacketType::S4Alarm);
491        WriteHeader(algo, subpacket, PacketType::Ac2Alarm);    
492      WriteHeader(algo, subpacket, PacketType::TsbT);      WriteHeader(algo, subpacket, PacketType::TsbT);
493      WriteHeader(algo, subpacket, PacketType::TsbB);      WriteHeader(algo, subpacket, PacketType::TsbB);
494  }  }
# Line 541  void PamelaRun::WriteHeader(Algorithm* a Line 544  void PamelaRun::WriteHeader(Algorithm* a
544    
545    std::string FileName = "";    std::string FileName = "";
546    TFile* File = 0;    TFile* File = 0;
547      Long64_t maxsize = 5000000000LL;
548      TTree::SetMaxTreeSize(maxsize);
549    TTree *tree = 0;    TTree *tree = 0;
550    if ( Multiple ){    if ( Multiple ){
551          FileName = GetFileName(&header, GetDefaultBranchName(&header));          FileName = GetFileName(&header, GetDefaultBranchName(&header));

Legend:
Removed from v.6.3  
changed lines
  Added in v.6.7

  ViewVC Help
Powered by ViewVC 1.1.23