Ignore:
Timestamp:
Nov 27, 2008, 4:56:05 PM (15 years ago)
Author:
garnier
Message:

make 3.80 added because 3.81 is bad

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/novice/gemc/src/evio_output.cc

    r807 r893  
    4040    // inserting bitId in bankevent >> TAG=bankID NUM=1 <<
    4141    // hit size should be the same as bitId size
    42     if(NHITS != bitId.size()) cout << " Alarm! " << NHITS << " " << bitId.size() << endl;
    43     *bankevent << evioDOMNode::createEvioDOMNode(bankID, 1, bitId);
     42//     if(NHITS != bitId.size()) cout << " Alarm! " << NHITS << " " << bitId.size() << endl;
     43//     //    *bankevent << evioDOMNode::createEvioDOMNode(bankID, 1, bitId);
    4444
    45     // creating dgthitbank, inserting it in bankevent  >> TAG=bankID NUM=100 <<
    46     if(NVARSD)
    47     {
    48       evioDOMNodeP dgtbankhit = evioDOMNode::createEvioDOMNode(bankID, 100);
    49       *bankevent << dgtbankhit;
     45//     // creating dgthitbank, inserting it in bankevent  >> TAG=bankID NUM=100 <<
     46//     if(NVARSD)
     47//     {
     48//       //      evioDOMNodeP dgtbankhit = evioDOMNode::createEvioDOMNode(bankID, 100);
     49//       *bankevent << dgtbankhit;
    5050
    51        for(int d=0; d<NVARSD; d++)
    52     *dgtbankhit << evioDOMNode::createEvioDOMNode(bankID, mbank.id[d+NVARSR], dgtinfv[d]);
    53     }
     51//        for(int d=0; d<NVARSD; d++)
     52//          //    *dgtbankhit << evioDOMNode::createEvioDOMNode(bankID, mbank.id[d+NVARSR], dgtinfv[d]);
     53//     }
    5454
    55     // creating rawhitbank, inserting it in bankevent  >> TAG=bankID NUM=200 <<
    56     if(NVARSR)
    57     {
    58        evioDOMNodeP rawbankhit = evioDOMNode::createEvioDOMNode(bankID, 200);
    59       *bankevent << rawbankhit;
     55//     // creating rawhitbank, inserting it in bankevent  >> TAG=bankID NUM=200 <<
     56//     if(NVARSR)
     57//     {
     58//       //       evioDOMNodeP rawbankhit = evioDOMNode::createEvioDOMNode(bankID, 200);
     59//       *bankevent << rawbankhit;
    6060
    61        for(int r=0; r<NVARSR; r++)
    62        *rawbankhit << evioDOMNode::createEvioDOMNode(bankID, mbank.id[r], rawinfv[r]);
    63     }
     61//        for(int r=0; r<NVARSR; r++)
     62//          //       *rawbankhit << evioDOMNode::createEvioDOMNode(bankID, mbank.id[r], rawinfv[r]);
     63//     }
    6464 }
    6565
     
    7070void evio_output :: WriteEvent(MOutputs* output)
    7171{
    72  output->pchan->write(*event);
    73  delete event;
     72// output->pchan->write(*event);
     73// delete event;
    7474}
    7575
    7676void evio_output :: SetOutpHeader(int evtn, MOutputs* output)
    7777{
    78  event = new evioDOMTree(1, 0);
     78  // event = new evioDOMTree(1, 0);
    7979
    8080 // creating and inserting head bank  >> TAG=1 NUM=1 <<
    81  evioDOMNodeP head = evioDOMNode::createEvioDOMNode(1,  1);
    82  *event << evioDOMNode::createEvioDOMNode(1, 1, &evtn, 1);
     81  // evioDOMNodeP head = evioDOMNode::createEvioDOMNode(1,  1);
     82  // *event << evioDOMNode::createEvioDOMNode(1, 1, &evtn, 1);
    8383}
    8484
     
    8989 double MAXP = output->gemcOpt.args["NGENP"].arg;
    9090 // creating and inserting generated particles bank  >> TAG=10 NUM=10 <<
    91  generatedp = evioDOMNode::createEvioDOMNode(10, 10);
     91 // generatedp = evioDOMNode::createEvioDOMNode(10, 10);
    9292 int NP = MGP.size();
    9393 vector< vector<double> > gensinfos;
     
    107107 }
    108108
    109  for(int p=0; p<gensinfos.size(); p++) *generatedp << evioDOMNode::createEvioDOMNode(1, 10*(p+1), gensinfos[p]);
    110  *event <<  generatedp;
     109 // for(int p=0; p<gensinfos.size(); p++) *generatedp << evioDOMNode::createEvioDOMNode(1, 10*(p+1), gensinfos[p]);
     110 // *event <<  generatedp;
    111111
    112112}
     
    116116void evio_output :: SetBankHeader(int bankid, string SDName, MOutputs* output)
    117117{
    118  bankID = bankid;
    119  bankevent = evioDOMNode::createEvioDOMNode(bankID, 0);
    120  *event << bankevent ;
     118// bankID = bankid;
     119//  // bankevent = evioDOMNode::createEvioDOMNode(bankID, 0);
     120// *event << bankevent ;
    121121}
    122122
Note: See TracChangeset for help on using the changeset viewer.