Hi Prasad,
You can do
root -b -q myTest.C >myTest.log
from within a 'shell script' that you have submitted in batch
(e.g. via NQS or something similar).
The job will then run as a usual batch job and the produced
printout will be put in the file myTest.log.
Cheers,
Nick.
--
Dr. Nick van Eijndhoven mailto:nick@phys.uu.nl http://www.phys.uu.nl/~nick
--------------------------------------------------------------------------
Org.: Utrecht University/Nikhef, Department of Subatomic Physics
Address: P.O. Box 80.000, NL-3508 TA Utrecht, The Netherlands
Phone: +31-30-2532331(direct) +31-30-2531492(secr.) Fax: +31-30-2518689
NIKHEF: +31-20-5922028(direct) +31-20-5922000(secr.) Fax: +31-20-5925155
CERN: +41-22-7679751(direct) +41-22-7675857(secr.) Fax: +41-22-7679480
Offices: Buys Ballot lab. 710 (Utrecht) H350 (Nikhef) B23 1-020 (CERN)
--------------------------------------------------------------------------
"B.V.L.S.Prasad" wrote:
>
> Hi Rene, Masa and Others,
>
> I think my question is mis-INTERPRETED: as an example:
>
> as everybody knows, in a shell we can give a background job:
> suppose say minimization problem, which takes days to come to a stop..
> (especially if its a simulated annealing method).
>
> >>@user>>mimimize < someinput.file >somelog.file & //'&' is for backgrounding
> >>@user>>bla!bla //I can start doing some other work here without
> // waiting for the minimization results...
>
> Now, my wish in CINT/ROOT:--
>
> Root[0] .x myTest.C // this will execute the program/script and only
> // then the prompt will be offered for the next command...
> Root[1]
>
> Instead of that :
>
> Root[0] .x myTest.C & // some backgrounding ability......
> Root[1] .x myTest2.C // etc...I concentrate on someother work, while
> // present work is in background.....
>
> did I make myself clear....?????
> I personally feel, this wish is more realizable in UNIX/LINUX
> systems than in WINDOWS systems...even then its worth adding such a
> facility...isnt it ????
>
> why I got this thought :I work in MacroMolecular Crystallography, where
> refinement, energy minimization will go into ~500 cycles...etc...
> so, I dont want to wait till 500 cycles are over. In the mean time,
> I want to do some other analysis etc....but still being in the same
> environment...i.e the CINT/ROOT environment...
> and hence this wish ......
>
> Root/Cint is ALMOST SHELL ( i feel better with this than other
> conventional shells, I feel more handicapped with others..)....so I felt,
> lets make a FULL SHELL.
>
> Can Root/Cint handle such a heavy work..I hope its OOF&D is for such
> type of heavy tasks.
>
> Hopefully, this wish is not stupid . :-) :-)
>
> I will be glad, if my ignorance is pointed out in this wish..
>
> thankyou for your time...
>
> sincerly
> prasad.
>
> > Hi,
> > If you have a script, say myTest.C
> > To execute this script with the interpreter in a Root session, you do:
> > root > .x myTest.C
> > Within the Root environment, you can also use the ACLIC (Automatic Compiler
> > Linker interface to CINT) to compile your script with the native compiler,
> > generate an intermediate shared lib, load it and execute with
> > root > .x myTest.C++
> > In order to use ACLIC, your script must be a valid C++ piece of code with
> > all the include statements. Note that the includes are ignored when executed via
> > CINT if they refer to classes already known to the system.
> >
> > I suggest you to read the Root Users Guide where all that is explained.
> >
> > Rene Brun
> >
> >
> > B.V.L.S.Prasad wrote:
> > >
> > > Hello rooter/cinters,
> > >
> > > if the C++ script/analysis is very large, is
> > > there any provision to send this particular job into background
> > > processing within the INTERPRETOR ENVIRONMENT.
> > >
> > > this I personally feel, will make Root/Cint more
> > > reallistic in its objectives....and more FULL in itself...
> > >
> > > if such a provision is there, please inform me.
> > >
> > > I could not locate in tutorials.
> > >
> > > if this provision doesnt exist, can you put in the wishlist..??
> > > it will really have a great impact on speed of programming
> > > and continuity of programming.( mental block is reduced).
> > >
> > > I would be glad to know the +ves/-ves of this wish.
> > >
> > > Thanks in advance for the help...
> > >
> > > Happy Day,
> > > Prasad, B.V.L.S.,
> > > Research Scholar.
> > > *****************************************************************************
> > > AIM OF SCIENTIFIC ADVENTURE : NATURE CRYSTALLOGRAPHY
> > > *****************************************************************************
> > > _________ __________ ________ ___________ ___________ ___________
> > > |Thought| | Fourier| | | |Different| | Fourier | |Structure|
> > > | waves |-->|Analysis|-->|NATURE|-->|Forms of |-->|Synthesis|-->| of |
> > > | | | | | | |Knowledge| | | | NATURE |
> > > |_______| |________| |______| |_________| |_________| |_________|
> > >
> > > *****************************************************************************
> > > shiva@mbu.iisc.ernet.in PROTEIN CRYSTALLOGRAPHY ...Shiva
> > > *****************************************************************************
> >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:43 MET